ljsq.net
相关文档
当前位置:首页 >> jquEry not >>

jquEry not

选取除了 class="intro" 元素以外的所有 元素: $("p:not(.intro)") 从包含所有段落的集合中删除 id 为 "selected" 的段落: $("p").not("#selected")

.not(selector) 描述: 从匹配的元素集合中移除指定的元素。 如果提供的jQuery对象代表了一组DOM元素,.not()方法构建一个新的匹配元素的jQuery对象,用于存放筛选后的元素。所提供的选择器是对每个元素进行测试;如果元素不匹配的选择将包括在结...

find:搜索所有与指定表达式匹配的元素。这个函数是找出正在处理的元素的后代元素的好方法。 not:删除与指定表达式匹配的元素 has:保留包含特定后代的元素,去掉那些不含有指定后代的元素。 多去看看Jquery的API 。

从p元素中删除带有 select 的ID的元素 HTML 代码: HelloHello Again jQuery 代码: $("p").not( $("#selected")[0] ) 结果: [ Hello ] 你看看你是怎么用not的??? 你的意思就是:把不是div.price_filter input,div.price_filter a的属性的body...

$("body").on("click","div.item:not(.active)",function(){alert(1)});

$("txt").not(this)

RunJS 演示代码jQuery(function(){$("ul li h3").click(function(){$(this).next("p").show().closest("li").siblings("li").children("p").hide();});}); 112311231123

选取除了class="intro"元素以外的所有元素:$("p:not(.intro)")从包含所有段落的集合中删除id为"selected"的段落:$("p").not("#selected")

主要是用来筛选,比如用这两种写法筛选出 li 中奇数项,并设置字体颜色为红色 $('li:not(":even")').css({'color':'red'}) $('li').not(':even').css('color', 'red') :even本是筛选偶数,前面加not就变成筛选奇数。 还可以筛选某个指定的class类

一楼的可以稍微改造一下为:var divs = $("body *").not(".A").not(".B").not(".C"); 这个就是获取去除这三个后所有元素的选择!

网站首页 | 网站地图
All rights reserved Powered by www.ljsq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com