欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jQuery中選擇器小問(wèn)題(新人難免遇到)

 更新時(shí)間:2014年03月31日 15:24:05   投稿:whsnow  
寫(xiě)用戶(hù)注冊(cè)驗(yàn)證時(shí)遇到的jQuery選擇器問(wèn)題,下面做下記錄,有遇到類(lèi)似情況的朋友可以參考下

今天照著jQuery手冊(cè)學(xué)習(xí),了解了選擇器的使用,準(zhǔn)備試試寫(xiě)個(gè)用戶(hù)注冊(cè)驗(yàn)證,沒(méi)想到還沒(méi)開(kāi)始一個(gè)很小的問(wèn)題把我難住了!

新人難免遇到很小的細(xì)節(jié)問(wèn)題,在此文僅供自勉:

測(cè)試部分代碼如下:

復(fù)制代碼 代碼如下:

<script type="text/javascript" src="jquery.1.11.0.min.js"></script>
<script type="text/javascript">

function checkUser(){ //檢查用戶(hù)名的函數(shù)
alert("OK"); //測(cè)試。。。
}

$(document).ready(function(){

$(":text :first").blur(function (){ //當(dāng)失去焦點(diǎn)觸發(fā)的事情

/**此處就是我折騰好久的地方。當(dāng)然我想獲得的是用戶(hù)注冊(cè)元素,所以我用

* 如上選擇器,結(jié)果根本不行!檢查代碼,發(fā)現(xiàn)根本就沒(méi)有錯(cuò)誤!那問(wèn)題出在哪?

*選擇器的使用有問(wèn)題?我換用 #id 選擇器,果然OK!但是理論上如上這種選擇器肯定是沒(méi)問(wèn)題的!

*我又用 $(":input :text") ,錯(cuò)誤! $(":input :eq(0)"); 錯(cuò)誤! 妹的!問(wèn)題到底在哪?

*此刻,把:text與:first中的一個(gè)空格不小心刪掉,一運(yùn)行,跑起來(lái)了!果斷再試用剛那

*幾個(gè)選擇器,全OK!經(jīng)過(guò)多次測(cè)試,得出如下經(jīng)驗(yàn):

*使用內(nèi)部包含關(guān)系的組合選擇器時(shí),它們之間不能加空格!$(":text :first)" 錯(cuò)誤!$(":text:first)

**/ 正確!當(dāng)使用層次關(guān)系的組合選擇器時(shí),他們之間要有空格
checkUser();

});

</script>

</head>
<body>

<form>
<fieldset>
<legend>注冊(cè)頁(yè)面</legend>
用戶(hù)名<input type="text"> <br>
密碼<input type="password"><span> <br>
驗(yàn)證密碼<input type="password"> <br>
email<input type="text" ><span> <br>
<input type="submit" value="注冊(cè)">
</fieldset>
</form>

</body>
</html>

相關(guān)文章

最新評(píng)論