2
在Safari瀏覽器中有一個問題,以下是我的方案(使用示例)。使用jquery打開下一條警報時Safari:警報消息未關閉?
當我點擊一個按鈕刪除一個帳戶,那時我打開警報消息。在該警報窗口中有兩個動作「確定」和「取消」。如果我點擊是,它會重定向到另一個URL(這是沒有問題的)。但是,當我點擊「取消」,我觸發打開另一個警報窗口。那時以前的警報沒有關閉。
在其他瀏覽器,如I.E,Firefox,Chrome,它工作正常。
下面是我的編碼....
$('#upgradeNo').click(function(){ // Function
$('#accountFrame').hide('fast'); // To close the alert window(First alert)
$.modal.close(); // To close the alert window(First alert)
if($("#deleteconf").val()=="ok"){ // Click Yes Button Function
deleteAcc();
}else{ // Click Cancel Button Function
$("#accountFrame").css('display','none');
deactivateAccount(); // new Alert gets open in this place
}
$("#deleteconf").val('');
});
任何人都可以給我一個快速的解決方案。等待迴應。
謝謝
我不知道,但你嘗試過使用只有JavaScript(JS會在所有瀏覽器正常工作) 的document.getElementById( '#accountFrame')風格= '無'?。 –
@ferozakbar是的,我在Javascript和Jquery中都試過。 Safari在真的是一個問題嗎? – ELAYARAJA
一次看到這些鏈接,希望它有助於 http://stackoverflow.com/questions/9813047/id-option-hide-not-working-on-safari-chrome 的http://計算器。 com/questions/16736762/hide-and-show-function-not-working-in-safari http://stackoverflow.com/questions/8373735/jquery-hide-option-doesnt-work-in-ie -and-safari –