在iframe中打开jsTree链接

时间:2012-09-25 17:00:11

标签: javascript jstree

原谅我缺少js技能......

我正在使用jsTree为项目创建导航树,而我在使用“内容”iframe中打开所选项目的链接时遇到问题。我搜索过高低,但似乎没什么用。下面是我现在拥有的js代码,它打开了'nav'框架中的链接,而不是'content'框架中的链接。

$(function () {
$("#navigation").jstree({
 "themes" : {
  "theme" : "default"
 },
 "plugins" : [ "themes", "html_data", "ui", "hotkeys" ]
});
$("#navigation").bind("select_node.jstree", function (e, data) {
    var href = data.rslt.obj.children("a").attr("href");
    // this will load content into a div:
    $("#link").load(href);
    // this will follow the link:
    document.location.href=href;
});

});

1 个答案:

答案 0 :(得分:1)

window.parent.frames['content']

可能这会有所帮助。 或那一个:

window.top.frames['content']

取决于“内容”框架的父级