我有以下的JavaScript函數。在函數的頂部,我能夠檢測是否使用$(elem).is(':checked')檢查複選框。後來在函數中,我想在模式窗口中連接一個onclick事件,這樣它會勾選elem的複選框,但這似乎不起作用。無法設置複選框使用jquery
下面是函數:
function toggleProductChkBx(elem,id)
{
if ($(elem).is(':checked')) {
} else {
$('#clearProductModal').on('show', function() {
removeBtn = $(this).find('.danger');
removeBtn.click(function() { clearProduct(id) });
cancelBtn = $(this).find('.secondary');
//THIS IS THE LINE THAT IS NOT WORKING
cancelBtn.click(function() { $(elem).attr("checked", "true"); });
})
.modal({ backdrop: true });
}
}
感謝您的幫助!
可能重複( http://stackoverflow.com/questions/426258/how-do-i-檢查一個複選框與jQuery或JavaScript) – Barmar 2013-05-07 00:03:56
你使用的是什麼版本的jQuery? – 2013-05-07 00:14:20
謝謝。我正在使用1.9.1 – 2013-05-07 00:28:43