【发布时间】:2012-12-20 19:11:30
【问题描述】:
我正在尝试将侦听器添加到我的表中以调用另一个 jJavascript 函数。
我的应用程序是一个简单的上传脚本,当用户选择一个文件时,它会上传并在表中创建新行。因此,在每次创建新行时,我都想调用一个 Javascript 函数。
我的示例代码如下:
$("#fayls").bind("DOMNodeInserted", function() {
$(".chzn-select").chosen();
alert('ha cambiato')
});
fayls 是我的表的 ID。
当我运行此代码时,它会无限调用此事件,而不仅仅是一个。
我应该如何解决这个问题?
谢谢。
【问题讨论】:
-
插入的行是否包含那些被选择转换的元素?
-
对不起,我不明白你的问题:/
-
choice() 是做什么的?如果你把它注释掉会发生什么
-
对于每个上传的元素,我希望用户从下拉菜单中选择标签。对于我使用的那个菜单,harvesthq.github.com/chosen 以获得更好的 UI。因此我需要调用 selected() 函数来改善下拉菜单的视图
标签: javascript dom events listener dom-events