看板 Web_Design 關於我們 聯絡資訊
<a href="http://xxx.xx.xx">test link</a> 上面是一個很單純的 a Tag. 請問以下二個問題: 1. 如果有一個click event, 如下: <script> $("a").click(function(){ //A statement here.... }); </script> 在這個click function裡, 沒有寫e.preventDefault()去停止<a>的連結動作, 那是否在click function裡的 A statement, 有可能不會被執行呢? 2. 如果有二個click event, 如下: <script> $("a").click(function(){ e.preventDefault(); //B statement here.... window.location=$(this).attr("href"); }); $("a").click(function(){ //C statement here.... }); </script> 是否有可能 C statemnt 不會被執行到呢? 懇請解惑. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.220.203.115 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1472698206.A.E75.html
stevekevin10: 看轉頁面比較快還是你的function速度比較快囉 09/01 12:12
stevekevin10: 並行觸發都有可能 09/01 12:12
lininu: 你的function(e) << e 都沒加,怎麼preventDefault 09/01 18:50
async: 怎麼不自己實驗看看呢?code都自己打出來了 09/01 18:52
lininu: 你說的 的確都有機會發生 09/01 18:52