$('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
...发生了什么事?你有错误吗?请更加明确并提供更多信息 –