Kann jemand mit einem Problem mit einem JQuery Finden helfen? Im folgenden Beispiel möchte ich die ausgewählten & Textobjekte in Div1 finden. Hier ist der HTML:Jquery "finden" Problem
<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>
Hier ist die jQuery:
Select1 = jQuery("#div1").find("#Select1")[0];
Text1 = jQuery("#div1").find("#Text1")[0];
Select1 kommt zurück als nicht definiert, aber es findet das Objekt Text1.
Kann mir jemand sagen, warum ich das Select1-Objekt nicht finden kann?
Warum tun Sie nicht nur 'jQuery ('# Select1')'? Und wenn Sie mir sagen, dass Sie mehrere Elemente mit der gleichen ID haben, werde ich Ihnen sagen, dass dies nicht gültig ist und Sie sollten stattdessen Klassen verwenden :) Und wenn Ihr Code korrekt in den "bereiten" Handler gelegt wird, sollte es funktionieren : http://jsfiddle.net/fkling/cdT7X/ –
Funktioniert für mich: http://jsfiddle.net/rkMuZ/ – AndreKR