1
內元素目前,我有一些像查找一組元素
var inputs = $("form").find("input");
我怎麼能這樣做?
var checkboxes = inputs.find("[type=checkbox]");
因此不必遍歷整個表格找到所有的複選框,因爲我們知道,隨着type=checkbox
所有元素也將投入 - 我們已經收集。
內元素目前,我有一些像查找一組元素
var inputs = $("form").find("input");
我怎麼能這樣做?
var checkboxes = inputs.find("[type=checkbox]");
因此不必遍歷整個表格找到所有的複選框,因爲我們知道,隨着type=checkbox
所有元素也將投入 - 我們已經收集。
您正在尋找.filter()
方法:
var checkboxes = inputs.filter("[type=checkbox]");
的方法也接受一個回調函數:
var checkboxes = inputs.filter(function() {
return this.type === 'checkbox';
});
這改變了一切。 :) – rtheunissen