如果自定义选择器大于jQuery中的数字,则进行过滤

Pau*_*aul 2 jquery

快一个给你.我查看了jQuery.com中的选择器,找不到按大于数字的选择器进行过滤的方法?我想做这个:

$("[level>'4']").hide();
Run Code Online (Sandbox Code Playgroud)

我的HTML看起来像这样:

<div id="1" level="4">Test</div>
Run Code Online (Sandbox Code Playgroud)

如何使用该语法或类似语法隐藏所有大于4的div?4

Sel*_*gam 6

试试下面,

$("[level]").filter(function () {
   return parseInt($(this).attr('level'), 10) > 4;
}).hide();
Run Code Online (Sandbox Code Playgroud)