4
比方說,我有自定義HTML標記,像這樣:使用jQuery,如何選擇名稱中包含元字符的元素?
<fb:est hours="5">5 Hours</fb:est>
<fb:act hours="4">4 Hours</fb:act>
如何選擇fb:est
元素?
做var e = $('fb:est')
不起作用。而且var e = $('fb\:est')
也不起作用。
比方說,我有自定義HTML標記,像這樣:使用jQuery,如何選擇名稱中包含元字符的元素?
<fb:est hours="5">5 Hours</fb:est>
<fb:act hours="4">4 Hours</fb:act>
如何選擇fb:est
元素?
做var e = $('fb:est')
不起作用。而且var e = $('fb\:est')
也不起作用。
如果你想使用任何 元字符的 (#; &,+ *〜':!「^ $ => |/@)作爲一個名字 文本部分,你必須 兩個 反斜槓逃脫字符:\例如,如果您 有NAME =「名稱[]」的輸入, 您可以使用選擇 $(「輸入[name = names \ [\]]「)。
所以,這是做它的方式:
var e = $('fb\\:est')