$(document).ready(function () 在弹出窗口打开后不起作用
$(document).ready(function () is not working after popup is open
我将创建一个类似表单的页面.aspx。在该页面中,单击按钮,然后同时打开弹出窗口作为div标签调用
$(document).ready(function () {
id = querySt("i") || "0";
dtl = querySt("dtl") || "0";
loadDDL();
getHeader(id);
loadReport(id);
$(".modalPopup").draggable({
cancel: ".divTA, .dcmbStatus"
});
$("#modalPopup").center();
$("#txtActionDate").datepicker({
minDate: 1,
dateFormat: "yy-mm-dd",
numberOfMonths: 1,
onClose: function (n) {
$("#txtActionDate").datepicker("option", "minDate", n)
}
});
getUsers();
ko.applyBindings(srcVM, document.getElementById("dvActions"))
});
document.ready
函数正在工作,但问题是在更改任何事件或任何单击此弹出窗口后,到目前为止没有任何工作选择器事件意味着不调用document.ready
函数调用。请帮我解决这个问题。
请注意,jQuery $(document).ready
函数将侦听文档就绪事件,并且仅在触发事件时触发一次。
如果要在单击弹出窗口或其他行为时动态绑定datepicker
,请改用 $('popup').on('click'),然后在单击弹出窗口时,它将绑定datepicker
。
更有可能的是,您希望绑定datepicker
,实际上是在文档准备就绪时。你可以在第一时间渲染弹出窗口并隐藏它,那么jQuery可以绑定日期选择器,即使它不显示。
希望这能有所帮助。
相关文章:
- Angular$scope在模式窗口内不起作用
- JS-窗口宽度函数不起作用
- 剑道UI下拉列表在剑道窗口内不起作用
- 执行angularJS窗口警报不起作用
- FB.login有效,但弹出窗口不起作用;t关闭
- PHP变量作为Javascript弹出窗口不起作用
- 弹出窗口不起作用(未打开)Java 小程序
- 为什么简单的 JQuery 对话框/弹出窗口不起作用
- jQuery 模型弹出窗口不起作用
- ExtJS 窗口不起作用
- jQuery弹出窗口不起作用 - 简单的自定义弹出窗口
- Javascript弹出窗口不起作用
- JavaScript 确认弹出窗口不起作用
- 为什么在 Indesign 中关闭窗口不起作用
- Gmaps4Rails-自定义信息窗口不起作用
- window.focus()对父窗口不起作用
- Jquery 弹出窗口将选定的复选框值传递到父窗口不起作用
- 关闭引导弹出窗口不起作用
- 语义 UI 动态弹出窗口不起作用
- 关闭ajax弹出窗口不起作用