为超链接创建侦听器

Create a listener for a hyperlink

本文关键字:侦听器 创建 超链接      更新时间:2023-09-26

我正在创建一个jQuery应用程序,用户可以在其中绘制画布。我需要添加功能,以便在绘制一定百分比的画布时动态启用超链接。

我的程序可以检测画布绘制的百分比。现在,我所需要的只是一种在画布上创建/启用超链接的方法,以便当用户单击它时,他会被重定向到超链接 URL。

我用谷歌搜索了一种执行此操作的方法,但找不到有关如何执行此操作的好解决方案/解释。

有什么想法或建议吗?

你应该看看preventDefault() .

function disableLink(e){e.preventDefault()};
document.querySelector("a").addEventListener("click", disableLink)
document.querySelector("button").addEventListener("click", function(){
    document.querySelector("a").removeEventListener("click", disableLink)
})

这是一个可以玩的小提琴。