j'ai le morceau suivant de code HTML sur ma page:Jquery trouver le comportement dans Firefox 3.5.9
<tr>
<td>
<div>
<input type="hidden" name="test" value="">
<input autocomplete="off" class="ffb-input watermark">
<div class="ffb">
<div class="content">
</div>
</div>
</div>
</td>
</tr>
En JavaScript Je reçois l'élément <tr>
en utilisant jquery et essayer de rechercher l'entrée comme ceci:
tr.find('div input:hidden')
mais rien n'est retourné. Lorsque j'utilise trouver comme ceci:
tr.find('div input[type=hidden]')
Tout fonctionne bien. Quelle est la raison d'un tel comportement? je vois ce que dans FireFox 3.5.9, pas 3.6.3, Jquery
Qu'est-ce que 'alert (tr.find ('entrée div [type = caché]'). width());' et 'alert (tr.find ('entrée div [type = caché]'). height());' donner vous en FF 3.5.9? –
Oui, vous avez raison, FF 3.5.9 donne la valeur de 162 pour la largeur, alors que FF 3.6.3 donne zéro. – dragoon