$("input:not(:checked) + p").css("background-color", "#CD00CD"); checked 前面為啥有個冒號?
$("input:not(:checked) + p").css("background-color", "#CD00CD"); checked 前面為啥有個冒號?
$("input:not(:checked) + p").css("background-color", "#CD00CD"); checked 前面為啥有個冒號?
2016-10-29
舉報
2016-10-30
看錯了,選中所有緊接著沒有checked屬性的input元素后的p元素,賦予顏色,如果不加:,擁有checked屬性的p元素也會顯示背景顏色。沒有name屬性的input元素后的p元素應該這樣寫 $("input:not(:name)+p")。
2016-10-30
加上那個:背景顏色就不顯示了,應該不加,課件里的表格就沒加。
2016-10-29
:checked 是表單對象屬性篩選選擇器,表示選取被選中的<input>元素