Tengo un rango de elementos en un menú desplegable HTML que necesito encontrar con jQuery para poder ocultarlos [usando .css('display', 'none')
].jQuery: obtenga un cierto rango de elementos dentro de un menú desplegable HTML
Ellos son (en este ejemplo) todos los entre <option>---- Articles</option>
y <option>---- Jargon Buster</option
>excepto durante los primeros seis artículos en esta gama!
Aparte de estos primeros seis, el número y el texto de todas las otras opciones dentro de este rango variarán (aparte del ------
principal).
Estoy pensando que tal vez pueda utilizar los selectores $("#edit-menu-parent option:contains('---- Articles')"
y $("#edit-menu-parent option:contains('---- Jargon Buster')"
de alguna manera, pero no estoy seguro de cómo se pueden utilizar para obtener los elementos entre ellos.
¿Alguna idea?
<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>
¡Agradable! Si esto funciona Esto es muy útil, gracias! – james6848