我對JS事件有點麻煩。我有一個鏈接,調用onclick事件,在彈出的模式窗口 - facebox中打開一張照片。1次點擊後禁用onclick()
當連接到該鏈接的圖像文件名被傳遞給模態窗口的鏈接,用戶點擊單,但是如果用戶雙擊該圖像文件中的模態窗口打開的兩倍。
我已經嘗試了一個簡單的ondblclick =「」和ondblclick =「return false」來阻止這個,但它似乎仍然將瀏覽器解釋爲2個單獨的onclick()事件。
任何人都可以提出一個修補程序或解決方案,由此該鏈接的第1點擊後暫時禁止?
這裏是下面的代碼調用事件:提前
韋恩
如何檢查是否打開窗口? Onclick事件是同步的,所以窗口對象應該在第二次點擊時出現。 –
爲什麼模態窗口的背景不能阻止[http://defunkt.io/facebox/](this)頁面上所有示例中的第二次點擊? –
有趣的是,我會怎麼做? – Wayne