Dynatree - 多次在新窗口中打开链接

时间:2012-02-13 11:26:29

标签: dynatree jquery-dynatree

使用dynatree我想在新窗口中打开用户选择的链接,并使新窗口聚焦。我得到了这个:

            if (node.data.url) {
                window.open(node.data.url);
                return stop;
            };

其中“stop”未定义。还有另外一种方法吗? 但还有更多。 如果我再次点击相同的链接 (例如Fraer Leasing) 没有任何反应(我希望为该链接打开另一个窗口)。 我能怎么做? 如果可能的话,请回答一些例子。 感谢

1 个答案:

答案 0 :(得分:2)

来自sample

 onActivate: function(node) {
    if( node.data.href ){
      window.open(node.data.href, node.data.target);
    }
 }

onActivate事件仅触发一次,即之前节点处于非活动状态。 您可以改为实现onClick事件。