我在用 $(".button").on("click", function(){ });
单击一个容器上的按钮,然后ajax调用完成,内容更新新东西,然后当我尝试点击.button它不会工作...当我点击按钮时,什么都不会返回.
我甚至试过了
$(".button").live("click", function(){ });
Run Code Online (Sandbox Code Playgroud)
要么
$(".button").click(function(){ });
Run Code Online (Sandbox Code Playgroud)
我怎样才能使它工作?
编辑: 我的HTML:
<div class="container">
<ul>
<li>item1</li>
<li>item2</li>
<li>item3</li>
</ul>
<input type="button" value="reload" class="button" />
</div>
Run Code Online (Sandbox Code Playgroud) 我有一些链接,如:
<a href='http://mysite.com/comment/123/edit' class='fancybox'>Edit comment</a>
Run Code Online (Sandbox Code Playgroud)
和Fancybox插件:
$(".fancybox").fancybox();
Run Code Online (Sandbox Code Playgroud)
当我点击链接时,我会看到一些页面http://mysite.com/comment/123/edit,但我希望看到http://mysite.com/comment/123/edit.js.
我知道有href选项,但是如何重写它以.js在我的原始href结束时追加.