jQuery MiniUI

标题: 关于splitter的问题 [打印本页]

作者: haxwn    时间: 2015-3-31 16:16:09     标题: 关于splitter的问题

<div id="splitter" class="mini-splitter" style="width:350px;height:200px;">    <div size="30%" showCollapseButton="true">        <div class="mini-outlooktree" url='/CommonTolls/GetTreeJsonResouce'>
        a
        <div>    </div>    <div showCollapseButton="true">        <div title="首页" url='../Home/Index'>
        b
        <div>
    </div>        </div>

〈javasricpt〉
top["win"]=window
function collapsePane()
{
    var splitter=mini.get("
splitter");
    splitter.collapsePane(0);
}

〈/javasricpt〉
问题是:我在b要加一个按钮,想点击后让a收缩,我在b调用 top["win"].collapsePane();
方法跳到a也执行了,但是为什么a没有收缩,也没有报什么错。还有,如果我要是根据window.parent.
splitter获取到这个对象,能够让a起到收缩作用嘛?


作者: dforce    时间: 2015-3-31 16:44:44

你在splitter页面调用collpasePane方法有效吗?
top["win"]是我们通用的跨页面操作,应该都是没问题的
作者: haxwn    时间: 2015-3-31 16:55:32

dforce 发表于 2015-3-31 16:44
你在splitter页面调用collpasePane方法有效吗?
top["win"]是我们通用的跨页面操作,应该都是没问题的 ...

我现在在定义splitter这个页面上,直接在js里面这么写: var splitter=mini.get("splitter"); splitter.collapsePane(0);都不好使呀。。


作者: dforce    时间: 2015-3-31 17:07:09

haxwn 发表于 2015-3-31 16:55
我现在在定义splitter这个页面上,直接在js里面这么写: var splitter=mini.get("splitter"); splitter.c ...

splitter2个面板是1和2,不是0
作者: haxwn    时间: 2015-4-1 09:22:44

dforce 发表于 2015-3-31 17:07
splitter2个面板是1和2,不是0

我去,我昨儿试了1但是不是用top["win"]试的。。。 好了,谢谢版主大人~




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2