[問題] 各種觸發滑鼠事件的function相衝?
我目前的網站上面,有三種不同的funcion會去抓滑鼠事件
1. HTML的按鈕,用的就是 < ... click = function() > 這樣
2. Raphael繪圖套件裡面,對每個圖形有自己的屬性可以偵測滑鼠事件:
類似這樣 circle.attr({ onclick(....) })
3.全域的 window.onmousedown = function()
我原本都是用 FF 測試相安無事
沒有觸發1和2的地方才會觸發3
但最近改用chrome測試發現大問題
它常常會以3為優先,偏偏js又只會做一件事情
導致我常常按鈕、圖形點半天沒反應
請問大家,有甚麼比要好的方法解決這種,各種滑鼠相關function互搶的狀況嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.169.104.109
※ 編輯: BBSealion 來自: 1.169.104.109 (07/22 22:23)
→
07/24 01:12, , 1F
07/24 01:12, 1F
推
07/25 09:32, , 2F
07/25 09:32, 2F
推
07/25 22:29, , 3F
07/25 22:29, 3F
→
07/26 16:29, , 4F
07/26 16:29, 4F
→
07/26 16:29, , 5F
07/26 16:29, 5F
→
07/26 16:30, , 6F
07/26 16:30, 6F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章