1
我有幾個按鈕(與背景圖像的鋰標籤)。我可以根據「:active」僞類切換背景圖像。它添加在touchStart上,並由UiWebView在touchEnd上刪除。都好。但是,當我使用對話屏幕並從中返回時,在調用對話框的按鈕上仍然存在「:active」狀態。另一個接觸擺脫它,但仍然很煩人。我怎樣才能刪除它?刪除:在iPad上的UIWebView中的dom元素的活動狀態
我試過的東西一樣
$(".theButton").removeClass("active");
$(".theButton").removeClass(":active");
$(".theButton").blur();
但我不止有一個真正的計劃閒逛。有沒有辦法通過JavaScript去除活動狀態?
非常感謝您
編輯
我用FastclickJS防止ghostClicks。這可能是問題的一部分。
由於我不使用jQuery Mobile的沒有 「UI-BTN-積極」 級。如上所述嘗試刪除「正常」活動類失敗。 Thx您的評論仍然:) – Redfox
請提供一個jsFiddle顯示您的問題 – lifetimes
無需刪除您的評論。我無法使用jfiddle重現錯誤。我剛剛意識到我正在使用fastclick.js來防止ghostclicks。請參閱:http://jsfiddle.net/MZGgy/4/ – Redfox