網頁

2012年5月22日 星期二

jQuery 在 1.6 後操作 checkbox 的方式


chechbox 的設定在 jquery 1.6 以後要用以下的方式來設定,否則會有意想不到的奇怪事情發生。

$(this).prop("checked", true);
$(this).prop("checked", false);

以前我都使用以下的方式來操作,但是 1.6 以後以下的做法被取消了。

$(this).attr("checked", "checked");
$(this).removeAttr("checked");