时间:2021-04-16
当同类名的元素层级比较复杂 无法用parent 和siblings快速选择元素时 可以运用not(this)方法 进行排他切换。
例:类型为 .sidebar-collapse .menuItem
if ($(this).pathname == currentId){
$(’.sidebar-collapse .menuItem’).not(this).removeClass(“thirdActive”); //让其他同类型层级比较复杂的元素移除样式
$(this).addClass(“thirdActive”) //让自己增添样式
}
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
jquery获取除某指定对象外的其他对象.not()遍历方法从匹配元素集合中移除元素:not()选择器选取除了指定元素以外的所有元素。listitem1list
jQuery元素选择器和属性选择器允许您通过标签名、属性名或内容对HTML元素进行选择。jQuery元素选择器:jQuery使用CSS选择器来选取HTML元素。
可见性过滤器可见性过滤器根据元素的可见性和不可见性来选择相应的元素。过滤器名jQuery语法说明返回:hidden$(':hidden')选取所有不可见元素集合
本文实例讲述了jQuery中的类名选择器(.class)用法。分享给大家供大家参考,具体如下:一、介绍类名选择器是通过元素拥有的CSS类的名称查找匹配的DOM元
一.基本选择器:#id:选择给定ID名的元素如:$("#id1")为选择id为id1的元素.class:选择给定类名的元素element:选择给定元素名的所有原