5
A
回答
15
您可以用.filter()
這樣做:
$("input").filter(function() {
return $(this).val() >= 6 && $(this).val() <= 11;
}).somethingHere();
如果你需要經常使用這個,你可以把一個選擇,以及:
jQuery.expr[':'].between = function(a, b, c) {
var args = c[3].split(',');
var val = parseInt(jQuery(a).val());
return val >= parseInt(args[0]) && val <= parseInt(args[1]);
};
然後你可以選擇通過:
$("input:between(6, 11)")
只要改變>=
和<=
如果您不希望範圍具有包容性。
4
您可以使用過濾器function:
$('input').filter(function(index) {
var value = parseInt($(this).val());
return !isNaN(value) && value > 6 && value < 11;
});
+0
非常感謝你,我不知道如何使用過濾器() – 2010-04-01 08:04:47
2
你可以使用.filter()
:
$("input").filter(function(){
var v = parseInt($(this).val());
return (v > 9 && v < 11)
});
+0
非常感謝,我不知道如何使用filter() – 2010-04-01 08:05:28
相關問題
- 1. 的選擇/選項jQuery選擇:選擇
- 2. jQuery的選擇上選擇
- 3. JQuery的選擇
- 4. jQuery的選擇 -
- 5. JQuery的選擇
- 6. jQuery的選擇
- 7. jQuery的選擇
- 8. 選擇的jQuery
- 9. 的jQuery選擇
- 10. jQuery的,選擇
- 11. 的jQuery選擇
- 12. jQuery的選擇
- 13. 的jQuery - 選擇
- 14. jQuery選擇選擇選擇性
- 15. jQuery選擇:選擇框
- 16. JQuery選擇性選擇
- 17. jQuery選擇不選擇值
- 18. jQuery選擇別無選擇
- 19. jQuery選擇選擇了
- 20. jquery選擇:大小選擇
- 21. 的jQuery選擇的選項
- 22. 的jQuery的選擇
- 23. 的jQuery的選擇
- 24. jquery的選擇選項
- 25. 選擇複選框/ jQuery的
- 26. 組選擇選項的jQuery
- 27. JQuery - 選擇選項
- 28. jQuery選項選擇
- 29. jquery選擇全選
- 30. jQuery選擇選項
謝謝你,這可能是非常有用的 – 2010-04-01 08:12:20