如何获取Tree jquery中选择的节点的值

时间:2014-08-28 11:56:38

标签: javascript jquery

我有div,里面有一棵树。我想获取在树中选择的项目的值。但是我无法获得它的价值我附加了一个示例代码。 此树也会动态添加到div中。

<div id="listMergefile">
  <ul class="jqueryFileTree">
    <li class="file ext_pdf">
      <a rel="/dssd/.pdf" class="FontClass" href="">
   </a>
  </li>
     <li class="file ext_rep">
     <a rel="/Expressions (2) 2014-26-08.repdocument" class="FontClass" href="">
   </a>
  </li>
</ul>
</div>

1 个答案:

答案 0 :(得分:1)

这是一种方法 - http://jsfiddle.net/07tm0v5o/

$('li').mouseover(function(){
    var relValue = $(this).find('a').attr('rel');
    var relSpan = '<span class="relValue">' + relValue + '</span>';
    $(this).append(relSpan);
});
$('li').mouseout(function(){
    $(this).find('.relValue').remove();
});

无论您如何查看数据,主体都是相同的。