【发布时间】:2012-12-21 06:33:40
【问题描述】:
我们如何将 Jquery 函数附加到页面加载后附加的 div,而不触发任何事件。
在下面的示例中,defaultTab-28 是 稍后添加到页面的 div。
<a href="javascript:toggleDiv('defaultTab-28')"
现在我想在“defaultTab-28”div上使用切换功能,比如
function toggleDiv(divId){
$("#" + divId).toggle();
}
如果我使用 .delegate() 或 .on() 我将不得不指定事件,比如点击等,但在这种情况下,事件触发不是必需的。
编辑:更准确地说:
我知道在使用 JQuery 时使用内联 JS 不好,我可以使用 JQuery 中的按钮单击功能,但我的问题是:有没有像 .on 或 .delegate 这样的函数来分配没有事件的函数
- 我已向现有页面添加了一个 div
- 当任何人点击标签时,我希望将 div 传递给 javascript 函数,这里是我的 div 以使用 jquery 切换,但由于此 div 稍后添加,它无法绑定到切换功能
【问题讨论】:
标签: javascript jquery html