jQuery: выбор всех элементов, где атрибут больше значения
Я знаю, что для фильтрации элемента с attribute называется attrName который имеет значение attrValue я делаю:
filter("[attrName='attrValue']")
но глядя на документы http://api.jquery.com/category/selectors/ я не вижу возможности выбрать все элементы s. t. attrName>attrValue
будет ли это работать
filter("[attrName>'attrValue']")
3 ответа:
Вы можете сделать это с помощью перегрузки функции
.filter()
, например:.filter(function() { return $(this).attr("attrName") > "someValue"; })
решение jQuery.filter ():
$("selector").filter(function() { return $(this).attr("my-attr") > 123; });