jQuery:选择属性大于值的所有元素

标签 jquery css-selectors inequalities

我知道要过滤具有名为 attrName 且具有值 attrValue 的属性的元素,我会这样做:

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

但查看文档 http://api.jquery.com/category/selectors/我看不到选择所有元素的选项 s.t.属性名>属性值

这行吗

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

最佳答案

您可以使用 .filter() 的函数重载来做到这一点,像这样:

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

关于jQuery:选择属性大于值的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2613648/

相关文章:

python - 求解线性方程组和线性不等式

javascript - dust-me 相当于 js?

javascript - jQuery AJAX make 命令呈现 404 结果

html - 如何根据 parent 的属性进行选择

css - 第一个 child + 不是选择器?

python - 具有潜在缺失值的多重不等式 (a < b < c...)

python - 如何使用 iloc 将条件语句应用于 Pandas Dataframe 上的多个列?

jquery - 在将图像 append 到 DOM/浏览器之前,如何获取图像的宽度/高度?

jquery - $.ajax 不每次都从服务器加载数据

python - 无法通过 Selenium(Python) 按类名找到 div