【发布时间】:2018-01-01 18:01:19
【问题描述】:
我正在使用 JQuery 的 delegate 函数将事件附加到标签。我有以下代码:
<div><g id="a_abc"><a xlink:href=" " xlink:title="<TABLE>">
<text text-anchor="start" x="59.1729" y="-35.4537" font-family="font-awesome" font-size="14.00" fill="#000000"></text>
</a>
</g></div>
我想将一个委托绑定到g 标记中的text 部分,类似这样:
$("div").delegate("g.a_abc", "click",function(){
...
});
有没有办法通过id 属性来做到这一点,或者我们必须有一个class 属性?因为上面的代码不起作用。将选择器设置为class 属性可使javascript 代码正常工作。
【问题讨论】:
-
你试过“g#a_abc”
标签: javascript jquery html delegates