課程
/前端開發
/jQuery
/jQuery基礎 (一)—樣式篇
像這個$(":input"),如果寫成("form:input")或者(".first-div:input")就不行,這是為什么,什么時候冒號前可以寫東西?
2017-06-19
源自:jQuery基礎 (一)—樣式篇 2-12
正在回答
這種是表單選擇器,你舉的例子確實不對。$(":input")是選擇所有類型的表單控件,所以冒號前就不用加選擇條件了,如果選擇特定類型的表單控件,就要用這種形式的,比如$("input:text"),選擇text類型的input標簽。
Robert_Langdon 提問者
因為你寫的不對,應該這么寫 $("form > input") 或 $(".first-div input")?
舉報
jQuery初入開啟樣式修煉,體驗萬能的jQuery樣式集搭建網站布局
3 回答js為什么要寫在div元素的后面 什么時候寫在head里 什么時候寫在body里
4 回答$()括號里什么時候用單引號,什么時候用雙引號?
1 回答checked前面為什么要加冒號
1 回答$('div p')$(".prev + div")什么時候用雙引號,什么時候用單引號呢?
2 回答attr什么時候用
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-06-19
這種是表單選擇器,你舉的例子確實不對。$(":input")是選擇所有類型的表單控件,所以冒號前就不用加選擇條件了,如果選擇特定類型的表單控件,就要用這種形式的,比如$("input:text"),選擇text類型的input標簽。
2019-03-10
因為你寫的不對,應該這么寫 $("form > input") 或 $(".first-div input")?