我查找所有鏈接,它們都有第二個類名,以「_0」開頭。這個類名作爲我內部使用的路徑。在dom中找到元素,其中第二個類名以某些字母開頭,並帶有jquery
我嘗試沒有成功以下查詢:
$('a.hint [class^=_0]') // hint is the name for the first class
$('a [class^=_0]')
$('a [class^=_0]')
是否有一個簡短方便的查詢處理這個?
我查找所有鏈接,它們都有第二個類名,以「_0」開頭。這個類名作爲我內部使用的路徑。在dom中找到元素,其中第二個類名以某些字母開頭,並帶有jquery
我嘗試沒有成功以下查詢:
$('a.hint [class^=_0]') // hint is the name for the first class
$('a [class^=_0]')
$('a [class^=_0]')
是否有一個簡短方便的查詢處理這個?
嘗試:$('a.hint[class^="_0"]')
(與周圍的_0
引號)作爲jquery doc example
[編輯]描述如果你的類之一是不準確hint
那麼你不應該使用a.hint
$('a.hint[class^="_0"]')
外觀爲a
標籤包含確切的類名稱hint
和其中一個類別名稱起始於_0
你在找什麼更可能是:$('a[class^="_0"]')
你應該告訴我們你的HTML代碼,這真的有幫助!
嘗試這個 -
$('a.hint [class^="_0"]')
如果你確定你的第二課,那麼你可以使用$("a [class*=' _0']")
。請參考這個鏈接,這應該對你有所幫助。 Using 'starts with' selector on individual class names
那一個不工作 – Andreas
@Andreas:的確,我忘了刪除'提示'和'['之間的空間,理查德在他的回答中指出 - 我編輯了我的答案 – JMax
我編輯了我的回答是更清晰的 – JMax