-1
我創建了一個jQuery應用程序,用戶可以在畫布上繪製。我需要添加功能來動態啓用超級鏈接,當畫布的一定比例被繪製時。創建一個超鏈接的監聽器
我的程序可以檢測畫布的百分比。現在,我需要的是在畫布上創建/啓用超鏈接的方式,以便當用戶點擊它時,他會被重定向到超鏈接URL。
我搜索了一個方法來做到這一點,但找不到一個很好的解決方案/如何去做這個解釋。
任何想法或建議嗎?
我創建了一個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)
})
這裏是一個Fiddle玩。
在偵聽器內部,檢查百分比並返回false;如果百分比不符合您的限制。 –