2010-09-28 2 views
0

J'utilise une API qui renvoie un objet JQuery qui est une référence à un conteneur DIV. Je connais ma structure à l'intérieur du conteneur DIV. J'ai fondamentalement besoin de lire certains attributs du premier. J'ai essayé d'enchaîner les sélecteurs standards de mon objet mais j'ai une erreur.JQuery. Accès aux éléments dans le DOM ci-dessous et objet

filtre XML est appliqué à la valeur non-XML ({sélecteur: "div.panes> div.slice (0,1)", le contexte: ({}), 0: ({}), longueur: 1}) [Rompez sur cette erreur] var svideo = $ (api.getCurrentPane()). ('A'). Get (0);

Répondre

0

Changer votre code pour utiliser .find() quand vous allez pour les éléments descendants, comme celui-ci pour la référence de l'élément DOM directement:

$(api.getCurrentPane()).find('a').get(0) 
//or.. 
$(api.getCurrentPane()).find('a')[0] 

ou si vous voulez un objet jQuery ...

$(api.getCurrentPane()).find('a:first') 
//or.. 
$(api.getCurrentPane()).find('a:eq(0)') 
//or.. 
$(api.getCurrentPane()).find('a').eq(0) 
Questions connexes