在JQuery Treeview中将Click事件分配给<li>

Wor*_*Web 6 treeview jquery jquery-plugins

我正在使用JQuery Treeview插件来显示一些数据.基本上,我想在子<li>元素中添加一个click事件,将其innerhtml复制到页面上的另一个div中.但是,我无法为这些<li>元素分配点击事件.

希望有人在此之前踩过这片土地并提供一些帮助.

谢谢.

Joe*_*ung 6

使用http://docs.jquery.com/Plugins/Treeview上示例中的标记:

$("span.file, span.folder", "#example li")
    .click(function() { alert($(this).text()); });
Run Code Online (Sandbox Code Playgroud)

作品.处理LI项目本身的点击会捕获分支收缩和扩展.


Vit*_*uta 6

您可以使用.live构造.对我来说它有效:

$('li','ul#menu').live('click', function(){
    alert('Click event');    
});
Run Code Online (Sandbox Code Playgroud)