0
在沒有使用setTimeout()
之前,是否有任何特定的方式來執行JS腳本,直到彈出元素出現?以下是彈出式打開的步驟。彈出式事件處理程序
- 用戶在abc.com上並單擊按鈕。
- 彈出元素出現。
- 用戶在彈出窗口中單擊另一個按鈕。事件處理程序應該特定於此點擊。
我目前的實施情況如下。
$(document).on('click',function() {
window.setTimeout(function() {
if ($('#pop-up').css("visibility") === "visible") {
$('.modal-footer button').click(function() {
// Do something;
}
});
}
},1500);
});
的可能的複製[jQuery的事件來觸發動作時一個div是可見](http://stackoverflow.com /問題/ 1225102/jQuery的事件來觸發動作,當-A-DIV-是國產可見) – mastazi