所以,我有以下幾點:我可以寫這個JQuery語句清理器嗎?
var box = $(".MyCheckBox");
if (box[0].checked)
{
// Do something
}
else
{
// Do something else
}
是否有這樣做使用過濾器或什麼更好的辦法?
我知道我可以去:
$(".MyCheckBox")
.filter(function(index) {
return this.checked;
})
.each(function() {
// do something
});
但我需要做else語句的東西......這樣做的更簡單的方法?謝謝!
我相信使用:checked選擇器比使用attr更快。 – richleland 2010-03-29 21:21:41
:檢查是遠的,比我在測試中的attr慢得多(http://www.jsfiddle.net/CTu7a/) – Matt 2010-03-29 21:27:43
只是做這個.checked? – Polaris878 2010-03-29 21:30:52