Ich habe ein Skript erstellt, das beim Klicken auf ein anderes Element ein Klickereignis auslöst. Zum Beispiel kann der Benutzer auf Element A klicken und das Skript löst einen Klick auf Element B aus.jQuery-Selektor ist für jede Seite unterschiedlich
Mein Problem ist, dass die Selektoren, die ich verwende, nur für eine Seite spezifisch sind, da sie eine eindeutige ID am Ende von ihnen enthalten, z Beispiel, auf einer Seite kann ich Selektor-123 haben und auf einer anderen Seite kann Selektor-456 sein.
Hier ist der eigentliche Selektor
$('#accordion-section-sidebar-widgets-obox-layers-builder-4 > h3:nth-child(1)').trigger('click');
das Problem ist, dass #accordion-section-sidebar-widgets-obox-layers-builder-4
nicht alle Tage in 4 enden, aber in einer beliebigen Anzahl enden könnte.
Gibt es eine Möglichkeit Variablen wie meine Wähler zu verwenden, so etwas wie #accordion-section-sidebar-widgets-obox-layers-builder-*
Sie könnten versuchen, etwas wie hier erklärt https://api.jquery.com/attribute-starts-with-selector/ – Captain0
Suchen Sie nach einem Selektor, der den Anfang der ID oder wissen Sie die numerische ID für die Seite und Sie möchten den Selektor mit dieser ID erstellen? – rdubya
http://stackoverflow.com/questions/4161869/jquery-how-to-select-all-the-class-elements-start-with-text – pratiklodha