如何获取jquery中li元素的点击事件?

用户名

能否请您告诉我如何获取。的点击事件?lili使用来动态制作元素jstree我按add它在li内部创建一个元素的按钮jstree我们可以得到它的点击事件吗?add两次time.it生成li元素。我想获取点击事件。获取li其ID警报。http://jsfiddle.net/GS4u3/4/

$('#uu').click(function () {
var ref = $('#tree').jstree(true),
    sel = ref.get_selected();

if (!sel.length) {
    alert('thank')
    sel = ref.create_node("#", {"id" : node_count+1, "text" : node_count+1});
    node_count++;
} else
{
    sel = sel[0];
    sel = ref.create_node(sel, {"id" : node_count+1, "text" : node_count+1}); 
    node_count++;
}
/*if (sel) {
    ref.edit(sel);
}*/
ref.deselect_all();

});

KBN

这样就可以了。由于li是动态创建的,因此您需要委托,该代理已被on取代

$("#tree").on("click", "li > a", function() {
    var id = $(this).closest("li").attr("id");
    $(this).siblings(".jstree-icon").click();
    alert(id);
});

编辑:仅使文本可单击而不是箭头。

EDIT2:http : //jsfiddle.net/GS4u3/8/(编辑4,更新了您的更改的新jsfiddle)

EDIT3:编辑代码,以在单击文本时展开树。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在骨干点击事件中获取“此”元素?

来自分类Dev

如何获取“点击”事件中的CSS元素的索引?

来自分类Dev

如何在 jQuery 中的特定 <li> 元素中获取文本?

来自分类Dev

没有在 jQuery 中获取点击事件

来自分类Dev

在phantomjs中的li元素上触发点击事件

来自分类Dev

如何从jQuery'body'click事件中获取特定元素

来自分类Dev

如何在jQuery事件委托中获取选定的元素?

来自分类Dev

如何防止jQuery中的点击事件?

来自分类Dev

如何在点击事件中找到jQuery中的上一个元素?

来自分类Dev

如何在点击事件中找到jQuery中的上一个元素?

来自分类Dev

如何将点击事件附加到我的jQuery插件中的元素上?

来自分类Dev

谷歌地图在点击事件中获取发件人元素

来自分类Dev

如何在jQuery Mobile中的释放点击事件上获取滑块值?

来自分类Dev

如何在jQuery插入的元素上发生“点击”事件?

来自分类Dev

如何在jquery插入的元素上发生“点击”事件?

来自分类Dev

如何管理指令中附加元素的点击事件?

来自分类Dev

如何激活 dom 元素中的点击事件(Angular 2)

来自分类Dev

从点击事件中获取价值

来自分类Dev

如何在多级 UL/LI 元素中获取先前的 LI

来自分类Dev

如何在React HLSPlayer中获取点击事件?

来自分类Dev

如何从点击事件目标中获取样式?

来自分类Dev

区分jquery中的“ on”点击事件

来自分类Dev

如何从<li>元素中的<h>元素获取值

来自分类Dev

如何使用jQuery中的prepend()方法获取添加到html <ul>元素中的html <li>元素的id值?

来自分类Dev

如何使用jQuery中的prepend()方法获取添加到html <ul>元素中的html <li>元素的id值?

来自分类Dev

如何使用jQuery在iframe中检测点击事件

来自分类Dev

如何在链接点击事件jQuery中调用onbeforeunload?

来自分类Dev

如何在点击事件中从jQuery函数更改链接文本

来自分类Dev

如何使用jQuery在OpenLayers中捕获点击事件?

Related 相关文章

  1. 1

    如何在骨干点击事件中获取“此”元素?

  2. 2

    如何获取“点击”事件中的CSS元素的索引?

  3. 3

    如何在 jQuery 中的特定 <li> 元素中获取文本?

  4. 4

    没有在 jQuery 中获取点击事件

  5. 5

    在phantomjs中的li元素上触发点击事件

  6. 6

    如何从jQuery'body'click事件中获取特定元素

  7. 7

    如何在jQuery事件委托中获取选定的元素?

  8. 8

    如何防止jQuery中的点击事件?

  9. 9

    如何在点击事件中找到jQuery中的上一个元素?

  10. 10

    如何在点击事件中找到jQuery中的上一个元素?

  11. 11

    如何将点击事件附加到我的jQuery插件中的元素上?

  12. 12

    谷歌地图在点击事件中获取发件人元素

  13. 13

    如何在jQuery Mobile中的释放点击事件上获取滑块值?

  14. 14

    如何在jQuery插入的元素上发生“点击”事件?

  15. 15

    如何在jquery插入的元素上发生“点击”事件?

  16. 16

    如何管理指令中附加元素的点击事件?

  17. 17

    如何激活 dom 元素中的点击事件(Angular 2)

  18. 18

    从点击事件中获取价值

  19. 19

    如何在多级 UL/LI 元素中获取先前的 LI

  20. 20

    如何在React HLSPlayer中获取点击事件?

  21. 21

    如何从点击事件目标中获取样式?

  22. 22

    区分jquery中的“ on”点击事件

  23. 23

    如何从<li>元素中的<h>元素获取值

  24. 24

    如何使用jQuery中的prepend()方法获取添加到html <ul>元素中的html <li>元素的id值?

  25. 25

    如何使用jQuery中的prepend()方法获取添加到html <ul>元素中的html <li>元素的id值?

  26. 26

    如何使用jQuery在iframe中检测点击事件

  27. 27

    如何在链接点击事件jQuery中调用onbeforeunload?

  28. 28

    如何在点击事件中从jQuery函数更改链接文本

  29. 29

    如何使用jQuery在OpenLayers中捕获点击事件?

热门标签

归档