下面的链接显示了一个模态并运行一个 ajax 请求以根据对象 id 在模态中呈现部分内容。链接工作正常,当页面完全加载 http 请求时会弹出模式,但是如果我使用 ajax 请求呈现链接(例如,弹出不同的模式并呈现一些链接),那么 js 函数不会不要跑。我尝试了一个警报();只是为了检查,当它用 ajax 渲染时它不会运行。
我使用的是 JQuery 1.9.1,以前的 js 与 .live('click') 一起使用,但后来被删除了。我也试过 .click()
有任何想法吗?谢谢!
关联
<a href="/an-object-id" data-remote=true name="modal">
JS
$(document).ready(function() {
$("a[name=modal]").on("click", function(e) {
$("#mask, #modal").show();
e.preventDefault();
etc...