我想獲取行內的列。但我只想得到那些沒有class元素的列。我怎樣才能做到這一點?如何使用jquery獲得一列中的列
代碼:
update_data: function() {
$('#add').click(function() {
var uid = $('input[name="id"]').val();
var fname = $('input[name="firstname"]').val();
var lname = $('input[name="lastname"]').val();
var email = $('input[name="email"]').val();
var phone = $('input[name="phone"]').val();
var table_rows = $('table tbody tr');
table_rows.each(function(i) {
if (i == uid - 1) {
var tr = $(this); //.children("td");
$(tr).each(function(i) {
if (!tr.children("td").hasClass("element")) {
console.log(tr.children("td"));
}
});
}
});
});
}
如果你看一下jQuery的源代碼,你會注意到背景超載調用'find'功能,但開銷,你可以調用保存'找到「首先。 – gdoron
@gdoron感謝隊友,爲您的建議。 – thecodeparadox