我正在使用圖像作爲複選框。當通過jQuery手動更改複選框的屬性時,複選框的背景圖像似乎沒有改變。複選框背景圖像不會更改第二次
在這種情況下,當您第二次點擊按鈕時,選中的圖像不會出現。
的jsfiddle:http://jsfiddle.net/aLAgV/1/
代碼
var $elm = $('#checkbox-1');
$('#butn').click(function(e) {
e.preventDefault();
if($elm.is(':checked'))
$elm.removeAttr('checked');
else
$elm.attr('checked','checked');
});
removeattr被移除屬性....也應該使用道具 – Ohgodwhy 2013-04-25 04:29:04