假設我們現在需要這樣的場景:頁面上有一個checkbox,我們期望通過Jquery來獲得它是否選中,或者通過Jquery來讓它被選中。
在JQ1.6之前的版本,我們會這樣寫我們的代碼:
復制代碼 代碼如下:
<input type='checkbox'/>
<script>
//獲取是否選中
var isChecked = $('#cb').attr('checked');
//設置選中
$('#cb').attr('checked',true);
</script>
復制代碼 代碼如下:
<input type='checkbox'/>
<script>
//獲取是否選中
var isChecked = $('#cb').prop('checked');
//或
var isChecked = $('#cb').is(":checked");
//設置選中
$('#cb').prop('checked',true);
</script>
復制代碼 代碼如下:
$("#cb").attr("tagName"); //undefined
$("#cb").prop("tagName"); //INPUT
新聞熱點
疑難解答
圖片精選