4

可能重复:
如何使用 jQuery 启用或禁用锚点?

我很难禁用锚。我读过 Anchor.SetEnabled 存在一个现有错误。

anchor().setEnabled(false)由于浏览器限制,无法正常工作。但是,是否有另一种方法来禁用/启用链接?

4

3 回答 3

5
// to disable the anchor
disabled = anchor.addClickHandler(new ClickHandler() {
   @Override
   public void onClick(ClickEvent event) {
      event.preventDefault();
   }
});

// to re-enable it.
disabled.removeHandler();
于 2012-01-05T22:02:36.627 回答
0

例如,您可以更改href,或使 onClick 事件无操作。

于 2012-01-05T19:27:40.510 回答
0

我有一个类似的问题。最适合我的解决方案是下载本期末尾给出的自定义 Anchor 类,并使用它来代替 GWT Anchor。它从第一次尝试开始!

于 2012-01-05T21:45:46.123 回答