当前位置: 首页 > news >正文

杭州网站设计精选柚v米科技wordpress 试听

杭州网站设计精选柚v米科技,wordpress 试听,洛阳霞光seo网络公司,蝉知 wordpress有了JQuery#xff0c;元素的样式操作会变得相当简易。下面我们来看看如何使用JQuery来实现元素样式的获取、设置、追加、删除以及其它一些操作。 获取与设置样式 获取class和设置class都可以使用attr()方法来完成。例如使用attr()方法来获取p元素的class#xff0c;JQuery代…有了JQuery元素的样式操作会变得相当简易。下面我们来看看如何使用JQuery来实现元素样式的获取、设置、追加、删除以及其它一些操作。 获取与设置样式 获取class和设置class都可以使用attr()方法来完成。例如使用attr()方法来获取p元素的classJQuery代码如下 1var p_class $(p).attr(class); //获取p元素的class 使用attr()方法来设置p元素的classJQuery代码如下 1$(p).attr(class, high);  //设置p元素的class为 high 在大多数情况下它是将原来的class替换为新的class而不是在原来的基础上追加新的class。 追加样式 什么是追加class呢假如p元素原本的class为myClass那么追加一个名叫high的class后class属性变为“myClass high”即myClass和high两种样式的叠加。JQuery提供了专门的addClass()方法来追加样式。为了使例子更容易理解首先在style标签里添加另一组样式 1.high{ color:red; } 2.another{ font-style:italic; color:blue; } 然后在网页中添加一个“追加class类”的按钮按钮的事件代码如下 1$(#btn_3).click(function(){ 2    $(#nm_p).addClass(another); // 追加样式 3}); 最后当单击“追加class类”按钮时p元素样式就会变为斜体而先前的红色字体也会变为蓝色。此时p元素同时拥有两个class值即high和another。在CSS中有以下两条规定。 如果给一个元素添加了多个class值那么就相当于合并了它们的样式。如果有不同的class设定了同一样式属性则后者覆盖前者。在上例中相当于给p元素添加了如下样式 1color : red;        /* 字体颜色设置红色*/  2font-style:italic;   3color:blue; 在以上的样式中存在两个“color”属性而后面的“color”属性会覆盖前面的“color”属性因此最终的“color”属性的值为“blue”而不是“red”。 移除样式 如果用户单击某个按钮时要删除class的某个值那么可以使用与addClass()方法相反的removeClass()方法来完成它的作用是从匹配的元素中删除全部或者指定的class。例如可以使用如下的JQuery代码来删除p元素中值为“high”的class: 1$(p).removeClass(high);  //移除p元素中值为high的class 如果要把p元素的两个class都删除就要使用两次removeClass()方法代码如下 1$(p).removeClass(high).removeClass(another); JQuery提供了更简单的方法。可以以空格的方式删除多个class名代码如下 1$(p).removeClass(high another); 另外还可以利用removeClass()方法的一个特性来完成同样的效果。当它不带参数时就会将class的值全部删除JQuery代码如下 1$(p).removeClass();  //移除p元素的所有class 切换样式 JQuery中有一个方法toggle()JQuery代码如下 1toggleBtn.toggle(function(){       2      //元素显示    代码③       3}, function(){       4      //元素隐藏    代码④       5}) toggle()方法此处的作用是交替执行代码③和代码④两个函数如果元素原来是显示的则隐藏它如果元素原来是隐藏的则显示它。此时toggle()方法主要是控制行为上的重复切换。 另外JQuery还提供了一个toggleClass()方法控制样式上的重复切换。如果类名存在则删除它如果类名不存在则添加它。例如对p元素进行toggleClass()方法操作。 1$(p).toggleClass(another);  //重复切换类名“another” 当不断单击“切换样式”按钮时p元素的class的值就会在“myClass”和“myClass another”之间重复切换。 判断是否含有某个样式 hasClass()可以用来判断元素中是甭含有某个class如果有则返回true否则返回false。例如可以使用下面的代码来判断p元素中是否含有“another”的class 1$(p).hasClass(another); 这个方法是为了增强代码可读性面产生的。在JQuery内部实际上是调用了is()方法来完成这个功能的该方法等价于如下代码 1$(p).is(.another);  //is(.class); 转载于:https://www.cnblogs.com/zqn518/archive/2012/02/10/2345664.html
http://www.zqtcl.cn/news/645372/

相关文章:

  • 兴宁电子商务网站建设农村电子商务网站建设方案
  • 张北县网站建设网站设计师加油站
  • 网站建设车成本网站开发网络结构图
  • 建设部职称网站宝山网站制作
  • 太仓网站建设哪家好58同城找工作
  • 一键网站制作机关网站建设建议
  • 快站公众号工具台州网站制作系统分析怎么写
  • 品牌网站制作方案如何写推广软文
  • o2o营销seo薪酬如何
  • 网站开发公司 网站空间推广网站制作
  • 鞍山网站制作小程序WordPress网盘下载插件
  • 保山市建设厅官方网站郑州建设信息网站
  • clh网站建设公司h5网站源代码
  • 做装修的网站怎么做好服装市场调网站建设的目的
  • 佛山网站建站电子工程网名又知道你是做工程
  • 桐乡网站二次开发商城购物网站建设
  • 大连微网站制作公司网页多钱
  • 郑州网站托管助企网络营销推广合作
  • 做电商网站用什么软件企业网站建设方案范本
  • o2o商城网站搭建潍坊定制网站搭建
  • 网站建设费用说明青岛网站建设方案公司
  • 佛山市建设企业网站服务机构优化seo是什么
  • 仿70网站分类目录源码市场营销策划ppt免费模板
  • 广东圆心科技网站开发网站模板设计网页程序代码
  • 网站平台定制开发一级a做爰网站下载
  • 网站如何做流媒体wordpress导出软件
  • 电商网站流程图esp8266做网站
  • 细胞医疗 网站模版免费网址软件
  • app地推网企业seo解决方案
  • php网站转移网吧手机网站模版