$('a[xlink:href=#'+value.id+']').addClass("foo");
我有一個sgg,它具有圍繞多邊形的<a xlink:href="#21" xlink:title="21"></a>
。jQuery將類添加到xlink:href
我想要做的就是添加一個類的a
其中xlink:href
匹配的value.id
$('a[xlink:href=#'+value.id+']').addClass("foo");
我有一個sgg,它具有圍繞多邊形的<a xlink:href="#21" xlink:title="21"></a>
。jQuery將類添加到xlink:href
我想要做的就是添加一個類的a
其中xlink:href
匹配的value.id
你必須利用他們作爲雙反斜線選擇之前escpae的元字符。
這樣做:
$('a[xlink\\:href=#'+value.id+']').addClass("foo");
jQuery的醫生說:
使用任何元字符(如
!"#$%&'()*+,./:;<=>[email protected][\]^
{|}〜`)作爲名稱的文本部分,必須用兩個反斜槓 轉義:\。例如,帶有 id =「foo.bar」的元素可以使用選擇器$(「#foo \ .bar」)。
感謝您選擇排序。我必須使用'.attr('class','foo');'爲了得到類添加 – ngplayground
是的,非常惱人的是不能在處理多個類時使用addClass,但使用attr就足夠了。 – uberweb
...發生了什麼事?你有錯誤嗎?請更加明確並提供更多信息 –