我在用 $(".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) 我一直在开发一个Web应用程序,部分内容我需要打开一个新窗口.我有这个适用于所有浏览器,我的关键点是谷歌Chrome.
铬似乎忽视,这是造成我的问题的窗口功能,我挣扎的事情是我需要的地址栏是新窗口中编辑.FF,IE,Safari和Opera做得很好,Chrome没有.
我的代码:
function popitup(url) {
newwindow=window.open(url, 'name', 'toolbar=1,scrollbars=1,location=1,statusbar=0,menubar=1,resizable=1,width=800,height=600');
if (window.focus) {
newwindow.focus()
}
return false;
}
Run Code Online (Sandbox Code Playgroud) 我有一小部分用于打开两个或更多标签的JavaScript.这在FF和IE中工作正常,但chrome在新窗口中打开第二个而不是tab.它不依赖于url,因为我用两个相同的url尝试了它.首先在选项卡中打开,第二个在新窗口中打开.
这是我的代码片段:
for(var i=0 ; i<sites.length ;i++)
{
window.open(sites[i].Url);
}
Run Code Online (Sandbox Code Playgroud)