如何使用 jQuery 删除 GWT 生成的 Anchor 上的点击事件?例如,我有一些像这样的 GWT 代码:
Anchor a = new Anchor("name")
a.addClickHandler(new ClickHandler(){
public void onClick(ClickEvent event) {
//do something
}
});
所以它会生成这样的 HTML 代码:
<a tabindex="0" class="gwt-Anchor" href="javascript:">name</a>
在非 IE 中,我可以使用这个:
$('a.gwt-Anchor').attr("onclick",function() {return false;});
禁用点击事件,但这不适用于 IE。而且我正在尝试使用unbind()
方法,它也不起作用。有没有办法做到这一点?