在一个方便模式中使用JQuery

时间:2010-02-04 15:36:39

标签: jquery

我正在使用带有表单的模态窗口(使用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

2 个答案:

答案 0 :(得分:1)

请同时使用实时功能,定位您正在使用的“a href”的ID ...

$("#confirm").live('click', function () {
  console.log('logging...');
});

答案 1 :(得分:0)

我没有太多使用此插件的经验。但是尝试在afterShow回调中添加绑定,看看它是否有效。如果它有效,那么插件中存在一个问题,导致无法处理onload事件