我正在使用带有表单的模态窗口(使用boxy)的网站上工作。内部文档准备好我有以下加载模式窗口:
$("#confirm").boxy({title: "Title", modal: true});
链接是:
<a id="confirm" href="/confirm/">Confirm order</a>
这样可以正常运行/确认/加载模态窗口中的新html。
但是在模态窗口中我想做一些JQuery操作。但即使是简单的事情也行不通。例如:
$("#link").click(function () {
console.log('logging...');
});
其中“link”是模态窗口中链接的id,但是当我点击链接时没有任何反应。如果我注释掉顶部和底部的行(只有console.log行,它会记录到控制台......)
如果我在一个单独的窗口中运行它,一切正常。我错过了一些明显的东西吗?
此致 AndriJan
答案 0 :(得分:1)
请同时使用实时功能,定位您正在使用的“a href”的ID ...
$("#confirm").live('click', function () {
console.log('logging...');
});
答案 1 :(得分:0)
我没有太多使用此插件的经验。但是尝试在afterShow
回调中添加绑定,看看它是否有效。如果它有效,那么插件中存在一个问题,导致无法处理onload事件