2010-05-28 3 views

Répondre

1

Pour montrer comment cela fonctionne avec n variable:

$('.mydiv:eq('+n+') img') 

Vous utilisez opérateur + pour concaténer en JavaScript.

2

Vous y êtes presque:

// Select all img elements in the 1st .mydiv: 
$('.mydiv:eq(0) img') 

// Select all img elements in the 3rd .mydiv: 
$('.mydiv:eq(2) img') 

Voir d'autres exemples de :eq() à http://api.jquery.com/eq-selector.


Pour utiliser une variable à l'intérieur :eq, effectuez les opérations suivantes

// Select all img elements in the `n`th .mydiv: 
$('.mydiv:eq('+n+') img') 
+0

Merci Andy! Comment pourrais-je faire ce nombre dans 'eq()' une variable? – Mohammad

1
$("div.myclass:eq(n) img") 
Questions connexes