繁体   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