2010-09-09 3 views

Répondre

1

Dans le cas général, si vous voulez faire tous les éléments ayant id « addNew XXX » avoir ce bouton, vous pouvez utiliser

 $("[id^='addNew']").button({icons: {primary: 'ui-icon-plus'}}); 
+0

C'est génial !! Merci! Donc, vous dites essentiellement que si l'identifiant «contient», alors faites une action? –

+0

@Roger: Oui (techniquement, ["commence par"] (http://api.jquery.com/attribute-starts-with-selector/)). – kennytm

+0

Magie, merci beaucoup –

0

OK, désolé, aurait dû l'essayer en premier. Solution était:

$("#addNewStory, #addNewCampaign, #addNewAdItem").button({icons: {primary: 'ui-icon-plus'}}); 
1

Vous pouvez faire plusieurs sélecteurs dans la même instruction

$("#addNewStory, #addNewCampaign, #addNewAdItem").button({icons: {primary: 'ui-icon-plus'}}); 
Questions connexes