簡體   English   中英

jQuery將類添加到xlink:href

[英]jQuery add class to xlink:href

$('a[xlink:href=#'+value.id+']').addClass("foo");

我有一個SVG,其中<a xlink:href="#21" xlink:title="21"></a>多邊形。

我想要做的就是添加一個類的a ,其中xlink:href匹配的value.id

您必須先對元字符進行escpae,然后再使用雙反斜杠將它們用作選擇器。

做這個:

$('a[xlink\\:href=#'+value.id+']').addClass("foo");

jQuery文檔說:

要將任何元字符(例如!"#$%&'()*+,./:;<=>?@[\\]^ {|}〜`)用作名稱的文字部分,必須使用兩個反斜杠將其轉義:\\。例​​如,具有id =“ foo.bar”的元素可以使用選擇器$(“#foo \\ .bar”)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM