我正在尝试添加按钮并单击侦听器到页面上的每个保存范围.我做:
$("#save").button().click(function(){
currentSlide++;
loadPage();
}
Run Code Online (Sandbox Code Playgroud)
loadPage清除我的对话框并将下一张幻灯片加载到框中.如果我不将该代码添加到加载页面功能,则只为第一个保存按钮分配按钮并单击监听器.为什么我每次都需要分配监听器.不应该jQuery分配按钮并单击所有#save的监听器?
所有幻灯片都存储在页面上.加载页面获取隐藏的内容并将其附加到对话框.
Id必须是所有元素的唯一!!!
您已为绑定到单击功能定义了ID选择器.每个元素只应该有一个ID,它$('#save')只会绑定到一个元素(第一个元素).如果要绑定到以这种方式使用的所有跨度,则向每个跨度添加一个类并使用类选择器以这种方式引用它
$('span.mysave')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2303 次 |
| 最近记录: |