Vic*_*Vic 2 javascript jquery find
如何在没有特定数据属性的情况下找到所有元素?
我试过了:
$list.find('li:not([data-stuff])');
Run Code Online (Sandbox Code Playgroud)
但它不起作用.
jQuery data在其缓存中存储属性,因此您需要使用过滤器:
var $li = $list.filter(function() {
return $(this).data('stuff') != undefined;
});
// do something with $li...
Run Code Online (Sandbox Code Playgroud)
我认为您正在寻找的是:
$list.find('li').not('li[data-stuff]').addClass('foo');
Run Code Online (Sandbox Code Playgroud)
只是addClass()作为占位符存在。
| 归档时间: |
|
| 查看次数: |
4428 次 |
| 最近记录: |