范文无忧网面试笔试简历简介

JS脚本:jquery如何动态添加删除class样式方法介绍

01月16日 编辑 fanwen51.com

[个人简历标准写作样式]个人概况: 求职意向; ________________ 姓名: ________________ 性别: ________ 出生年月: ____年 __月__日 健康状况: ___________ 毕业院校: _______________ 专业: _____...+阅读

取与设置样式 获取class和设置class都可以使用attr()方法来完成。例如使用attr()方法来获取p元素的class,JQuery代码如下:复制代码代码如下:var p_class = $("p").attr("class"); //获取p元素的class[html]使用attr()方法来设置p元素的class,JQuery代码如下:[code]1 $("p").attr("'class", "high"); //设置p元素的class为 "high" 大多数情况下,它是将原来的class替换为新的class,而不是在原来的基础上追加新的class。

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中有以下两条规定。

1.如果给一个元素添加了多个class值,那么就相当于合并了它们的样式。 2.如果有不同的class设定了同一样式属性,则后者覆盖前者。 在上例中,相当于给p元素添加了如下样式:复制代码代码如下:1 color : red; /* 字体颜色设置红色*/ 2 font-style:italic; 3 color: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"); Query提供了更简单的方法。

可以以空格的方式删除多个class名,代码如下: 1 $("p").removeClass("high another"); 外,还可以利用removeClass()方法的一个特性来完成同样的效果。当它不带参数时,就会将class的值全部删除,JQuery代码如下: 1 $("p").removeClass(); //移除p元素的所有class 换样式 JQuery中有一个方法toggle(),JQuery代码如下: 1 toggleBtn.toggle(function(){ 2 //元素显示 代码③ 3 }, function(){ 4 //元素隐藏 代码④5 })oggle()方法此处的作用是交替执行代码③和代码④两个函数,如果元素原来是显示的,则隐藏它:如果元素原来是隐藏的,则显示它。

此时,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()方法来完成这个功能的.该方法等价于如下代码:复制代码代码如下:view sourceprint? 1 $("p").is(".another"); //is("."+class);

延伸阅读:

中文简历写作标准简历写作样式个人概况: 求职意向; ________________ 姓名: ________________ 性别: ________ 出生年月: ____年 __月__日 健康状况: ___________ 毕业院校: _______________ 专业: _____...

中文简历写作标准样式求职意向; ________________ 姓名: ________________ 性别: ________ 出生年月: ____年 __月__日 健康状况: ___________ 毕业院校: _______________ 专业: _______________...

中文标准简历写作样式求职意向; ________________ 姓名: ________________ 性别: ________ 出生年月: ____年 __月__日 健康状况: ___________ 毕业院校: _______________ 专业: _______________...

介绍信样式介绍信主要用于联系工作、洽谈业务、参加会议、了解情况时的自我说明。你了解介绍信该怎么写吗?下面小编为大家带来一些介绍信,希望对你有所帮助! 介绍信范文篇一 xx工商银行...

大学生就业介绍信样式介绍信在我们求职时可以把自己介绍给HR,有助于我们获得面试机会。下面是小编为大家整理的大学生就业介绍信样式,希望对大家有帮助。 大学生就业介绍信样式篇一 尊敬的领导: 您...

单位介绍信样式介绍信是介绍本单位派出人员前往有关单位部门公干时使用的一种专用书信。 那么单位介绍信样式该怎么写呢?下面是小编为大家整理的单位介绍信样式,希望对大家有帮助。 单位介...

叉叉助手免root版阴阳师脚本有没有介绍步骤: 1:打开手机上开发选项中的USB调试功能, (有的手机需要多次点击版本信息,才可以出现开发中的USB调试), 2:使用原装的数据线将手机与电脑进行连接, 3:打开腾讯手机管家PC版本,找到...

有什么介绍中国古代建筑样式的书中国古代著名的建筑书籍如下: 木经 《木经》是一部关于房屋建筑方法的著作,也是我国历史上第一部木结构建筑手册。令人遗憾的是,这部书后来失传了。北宋沈括在《梦溪笔谈》中有...

Shell脚本学习指南的内容简介Shell脚本编程(scripting)的技巧永远不会过时:它们可以让UNIX充分发挥其真实的潜能。对uNIx的用户与系统管理者而言,编写shell脚本是必须的工作,它可以让你快速地控制与定制任何U...

推荐阅读
图文推荐
栏目列表