J'ai ce code html, j'ai besoin d'écrire une fonction simple. En passant un élément parent (dans mon cas menu-top), trouvez l'élément avec focus de classe.Comment sélectionner un élément enfant par son nom de classe dans jQuery?
<div id="menu-top">
<ul>
<li id="menu-top-item-0" class="item0 focus">1</li>
<li id="menu-top-item-1" class="item1">2</li>
<li id="menu-top-item-2" class="item2">3</li>
<li id="menu-top-item-3" class="item3">v 4</li>
</ul>
</div>
J'essaie sans succès ce jquery 1.4.2
getFocusedElement: function(parentElm) {
return $(parentElm).find("focus");
}
une idée?
'$ (parentElm) .find (". Focus ")' fonctionnera. Vous devriez utiliser des sélecteurs comme dans css. –
Il vous manque le '.' (sélecteur de classe). essayez '.find ('. focus')'. – haim770