Ich habe eine Reihe von Elementen in einem HTML-Dropdown-Menü, die ich mit jQuery finden muss, damit ich sie dann ausblenden kann [mit .css('display', 'none')
].jQuery - eine bestimmte Auswahl von Elementen innerhalb eines HTML-Dropdown-Menüs erhalten
Sie sind (in diesem Beispiel) alle diejenigen zwischen <option>---- Articles</option>
und <option>---- Jargon Buster</option
>mit Ausnahme der ersten sechs Artikel in diesem Bereich!
Andere als diese ersten sechs, die Anzahl und der Text aller anderen Optionen in diesem Bereich variieren (abgesehen von der führenden ------
).
Ich denke, vielleicht kann ich die Selektoren $("#edit-menu-parent option:contains('---- Articles')"
und $("#edit-menu-parent option:contains('---- Jargon Buster')"
irgendwie nutzen, aber ich bin mir nicht sicher, wie diese verwendet werden können, um die Elemente zwischen ihnen zu bekommen.
Irgendwelche Ideen?
<select id="edit-menu-parent" class="form-select menu-title-select" name="menu[parent]">
<option>---- Clients</option>
<option>---- Testimonials</option>
<option>-- Resources</option>
<option>---- Articles</option>
<option>------ Accessibilty Articles</option>
<option>------ Usability Articles</option>
<option>------ Charities Articles</option>
<option>------ Public Sector Articles</option>
<option>------ Web Development Articles</option>
<option>------ Social Media Articles</option>
<option>------ Are Your Online Forms</option>
<option>------ Benefits of Web Standards</option>
<option>------ Benefits of web accessibility</option>
<option>------ Increase Donations to Your</option>
<option>------ Need More Web Traffic? Get</option>
<option>------ The Secret to Successful ALT</option>
<option>------ Top 10 Email Marketing Tips</option>
<option>------ What PAS 78 Means for Your</option>
<option>------ What is Web Accessibility?</option>
<option>---- Jargon Buster</option>
<option>---- Web Design Tips</option>
<option>------ Colour blindness</option>
<option>------ Create a custom 404 page</option>
<option>------ Download time and usability</option>
<option>------ Full stop to the end of alt</option>
<option>------ Javascript and navigation</option>
<option>---- Your Industry News</option>
</select>
Schön! Ja, das funktioniert. Das ist sehr nützlich, danke! – james6848