我需要使用jQuery在HTML下拉菜單中找到一系列項目,然後我可以使用[.css('display', 'none')
]隱藏它們。jQuery - 在HTML下拉菜單中獲取一定範圍內的項目
他們(在這個例子中)所有<option>---- Articles</option>
和<option>---- Jargon Buster</option
>除了在此範圍內前六個項目之間的人!
除了前六位之外,此範圍內的所有其他選項的數量和文本將有所不同(除前導------
之外)。
我在想也許我可以利用選擇器$("#edit-menu-parent option:contains('---- Articles')"
和$("#edit-menu-parent option:contains('---- Jargon Buster')"
不知何故,但我不知道如何使用這些選項來獲取他們之間的項目。
任何想法?
<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>
不錯!是的,這是有效的。這非常有用,謝謝! – james6848 2010-01-11 09:41:06