在處理在ID 中共享公共前綴的多個元素時,您可能會遇到需要選擇他們所有人。這個問題解決了這個場景,並提供了使用 jQuery 和 CSS 的解決方案。
要使用jQuery 選擇ID 以某個字符串開頭的所有HTML 元素,請使用以下語法:
$("div[id^="player_"]")
其中:
在CSS3 中,您可以使用屬性-starts-with 實現相同的選擇選擇器:
div[id^="player_"] { /* CSS styles to apply to selected elements */ }
此問題顯示目標HTML 具有附加標記的唯一ID。雖然 ID 提供了更高的特異性,但通常建議使用類別。這是因為屬性選擇器與類別選擇器具有相同的特異性,從而降低了使用 ID 的優勢。此外,使用類別可以簡化程式碼和維護。
以上是如何使用 jQuery 或 CSS 選擇 ID 以特定字串開頭的 HTML 元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!