在javascipt的(或jQuery的更好),我該如何檢查,如果給定的字符串包含在<p>和<跨度>(或運算搜索)的HTML內容?例如:搜索在HTML字符串
<p id="p1">apple boy cat</p> <p id="p2">ant boy cow</p> <p id="p3">axe boots cat</p> <span id="sp1">boots</span> <span id="sp2">cow</span> <span id="sp3">ant</span> Search string: "apple boots cat" Output: p1, p3, sp1
包含選擇器可能會做你想做的。 http://api.jquery.com/contains-selector/ – 2011-03-15 14:20:46
jQuery是Javascript。 – 2011-03-15 14:25:50
@Tomalak,沒錯,是的;但jQuery允許對JavaScript的底層機制稍微不太嚴謹的理解。通常,比「香草JS」解決方案更容易「理解」。 (請注意'理解'的引用) – 2011-03-15 14:48:02