我知道,对于过滤,有一个名为attrName的属性元素,它的值为attrValue,我这样做:

filter("[attrName='attrValue']")

but looking at the docs http://api.jquery.com/category/selectors/ I can't see an option to select all elements s.t. attrName>attrValue

Will this work

   filter("[attrName>'attrValue']")

推荐答案

You can do this using the function overload of .filter(), like this:

.filter(function() {
  return $(this).attr("attrName") > "someValue";
})

Jquery相关问答推荐

Django BaseDataTableView-Filter_queryset方法不起作用

jQuery从下拉列表中删除一个选项,给定选项的文本/值

使用 jQuery click 处理锚点 onClick()

Jquery .on('scroll')在滚动时不触发事件

如何访问 JSON 对象名称/值?

如何通过 Select 插件使用 jQuery 验证?

有没有办法放大 D3 力布局图?

如何知道字体(@font-face)是否已经加载?

使用 jQuery 获取选定的选项 id

输入元素上的 Javascript 更改事件仅在失go 焦点时触发

如何将文本从 div 复制到剪贴板

隐藏 div 但保留空白

使用 jQuery DataTables 时禁用第一列的自动排序

Rails 5:如何将 $(document).ready() 与 turbo-links 一起使用

javascript过滤对象数组

jquery可排序占位符高度问题

如何在按键事件后获取 jQuery .val()?

在事件中使用 jQuery 获取被点击的元素?

如何获取第一个元素而不是在 jQuery 中使用 [0]?

在页面加载之间保持变量