0
任何人都可以幫助解決JQuery Find問題嗎? 在下面的示例中,我想查找Div1中的選擇&文本對象。下面是HTML:jquery「find」問題
<div id="div1" style="border:solid 1px #c6c8dd; background-color:#ff0000; padding:5px;">
<div style="width:916px; padding-top:10px;">
<select id="Select1" runat="server"></select> :
<input id="Text1" type="text" style="width:200px;" />
</div>
</div>
這裏是jQuery的:
Select1 = jQuery("#div1").find("#Select1")[0];
Text1 = jQuery("#div1").find("#Text1")[0];
選擇一回來爲未定義的,但它找到的文本1對象。
誰能告訴我爲什麼我找不到Select1對象?
爲什麼不只是`jQuery('#Select1')`?如果你告訴我你有幾個具有相同ID的元素,我會告訴你這是無效的,你應該使用類代替:)如果你的代碼被正確放置在`ready`處理程序中,它應該工作:http://jsfiddle.net/fkling/cdT7X/ – 2011-01-06 14:42:54