課程
/前端開發
/jQuery
/jQuery基礎 (一)—樣式篇
$(':input').css("border", "1px groove red");?
$(':input')?好像加不加 : 都能選擇,那加了和不加有什么區別呢?
2018-09-03
源自:jQuery基礎 (一)—樣式篇 2-12
正在回答
由于表單給的都是input標簽加的type屬性 所以原則上 都是input標簽 所以$("input")和$(":input")都可以選中
但是 如果你嘗試一下加入textear標簽? 你就會發現$("input")選中不了了 而$(":input")可以選中
這是因為$("input")指的是標簽名? 而$(":input")指的是標簽類型 而我們所用的textear和select等? 都是input類型的標簽
除了input篩選選擇器,幾乎每個表單類別篩選器都對應一個input元素的type值。大部分表單類別篩選器可以使用屬性篩選器替換。比如 $(':password') == $('[type=password]')
? $(':password').css("background", "yellow");
怎么還可以這樣寫??? $('input:password') 不需要這樣嗎?
$("input") 只選擇input類型的控件
$(":input") 選擇input,textarea,select,button類型的控件
舉報
jQuery初入開啟樣式修煉,體驗萬能的jQuery樣式集搭建網站布局
2 回答$(':input').css("border", "1px groove red");
2 回答$("div>p").css("border", "1px groove red");沒有作用
3 回答 $(":input").css("border", "1px groove red"); 為什么不對下列2個反映<input type="radio"/> <input type="checkbox"/>
2 回答var elements2 = $('*');elements2.css("border","1px solid red");
5 回答var elements2 = $("*") ; if(elements2.length === elements1.length){ elements2.css("border","1px solid red"); }
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-10-25
由于表單給的都是input標簽加的type屬性 所以原則上 都是input標簽 所以$("input")和$(":input")都可以選中
但是 如果你嘗試一下加入textear標簽? 你就會發現$("input")選中不了了 而$(":input")可以選中
這是因為$("input")指的是標簽名? 而$(":input")指的是標簽類型 而我們所用的textear和select等? 都是input類型的標簽
2018-09-05
除了input篩選選擇器,幾乎每個表單類別篩選器都對應一個input元素的type值。大部分表單類別篩選器可以使用屬性篩選器替換。比如 $(':password') == $('[type=password]')
2018-09-03
? $(':password').css("background", "yellow");
怎么還可以這樣寫??? $('input:password') 不需要這樣嗎?
2018-09-03
$("input") 只選擇input類型的控件
$(":input") 選擇input,textarea,select,button類型的控件