【发布时间】:2014-05-16 14:10:59
【问题描述】:
我是using this plugin,负责管理分层数据。现在我要做的就是监听onclick 事件。是的,这听起来愚蠢,但它根本不起作用!
问题是元素确实存在,但不可能为它们附加监听器!
$('#nestable2').find('.dd-handle, .dd-item').on('click', function(e){
alert("Test");
});
有人遇到过这个问题吗?
更新
- 是的,它的内部 DOM 就绪
-
$('#nestable2').find('.dd-handle, .dd-item').length不返回 0,而是一个更大的值 - 我已经尝试过事件委托和“常规”事件侦听器
【问题讨论】:
-
$('#nestable2').find('.dd-handle, .dd-item').length的值是多少? -
选择器是否匹配?
-
@Halcyon 正如我所说他们确实存在,他们的
.length大于0 !! -
@RoryMcCrossan 由于
.length属性大于0,看起来确实如此 -
R u 将代码放入 $(document).ready() 函数中
标签: javascript jquery jquery-plugins nested-lists