大于或小于的 jQuery 选择器

标签 jquery

我有想要选择的元素,
我只想选择有 margin-left 的元素
小于 100 像素但大于 0。

这在 jQuery 中可能吗?

最佳答案

您可以使用filter (假设 elements 是一个 jQuery 对象):

elements.filter(function() {
    var margin = parseInt(this.style.marginLeft, 10);
    return  margin > 0 && margin < 100;
}).something();

关于大于或小于的 jQuery 选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5242458/

相关文章:

javascript - 在 Jquery 中搜索无法显示 'data-name' 的结果

javascript - 如果未选择第一个,则禁用第二个下拉列表

javascript - 选择 span 标签内的文本

javascript - 如何删除 localStorage 中的特定项目/对象?

javascript - js/css 添加多个背景

javascript - onclick ="submit();"在不同浏览器中的不同行为

javascript - 如何限制在servlet内开发的html中复选框的数量?

jquery - 5 星级评级需要帮助 - Jquery

javascript - 如何将 AJAX 请求从 vanilla JS 重写为 JQuery?

jquery - 如何在单击按钮时更改我的网站背景?