-1
我有一個非常簡單的jQ函數,但我不能將「行」分配給「tablerow」var。將對象分配給每個var
我不知道爲什麼:(
$(document).on('click', '.btn-remove-entry', function() {
var tablerow = null;
$.each($('.filter'), function(idx, row) {
if($(row).hasClass('info')) {
talberow = $(row);
console.log(talberow);
}
});
console.log(tablerow);
if(tablerow != null) {
$('.filter-list tr').remove(tablerow);
}
});
的tablerow的是在每一次「空」。第一個控制檯顯示我正確的錶行,但在行的第二個9個日誌「空」了。
爲什麼?
工作結果
$(document).on('click', '.btn-remove-entry', function() {
$.each($('.filter'), function(idx, row) {
if($(row).hasClass('info')) {
$(row).remove();
}
});
});
'talberow'≠'tablerow' – Biffen
好的,我們發現你的問題。但是你真的想在那裏做什麼?代碼真的有線... – eisbehr
添加到我的問題;-) – Phil795