2010-02-26 3 views
0

J'utilise un plugin de menu contextuel jquery (http://www.trendskitchens.co.nz/jquery/contextmenu/) qui fonctionne bien mais je veux travailler pour tous les enfants d'un sélecteur actuellement j'ai le ci-dessous mais il ne s'applique qu'aux divs avec la classe et J'ai besoin d'appliquer sur div avec la classe et tous ses enfants.jquery appliquer le menu contextuel sur tous les enfants

$('#container-area .area').contextMenu() 

Toutes les idées sur les sélecteurs de jquery générique essayé * sans chance

Lee

Répondre

2

Cela devrait fonctionner, en utilisant .andSelf() (documentation):

$('#container-area .area').children("div").andSelf().contextMenu(); 
+0

si les enfants ne sont pas tous div? – monkeylee

+0

@monkeylee - Supprimez simplement la partie '" div "' et faites '.children()' pour obtenir tous les enfants si c'est ce que vous recherchez. –

0
$('#container-area .area').contextMenu().find('*').contextMenu() 
Questions connexes