jQuery MiniUI

标题: 急救!mini.getbyname获取不到父页面元素 [打印本页]

作者: frankieyou    时间: 2016-3-2 13:24:40     标题: 急救!mini.getbyname获取不到父页面元素

    var parentTabs;
        $(document).ready(function () {
            //jquery获取OK
            var jobject = $(".mini-tabs", window.parent.document);
            if (jobject == null) return;
            //id获取OK
            var id = jobject.attr("id");
            if (typeof id == "undefined") return;

            //name设置成功
            var name = jobject.attr("name");
            if (typeof name == "undefined") {
                name = id + "C99";
                jobject.attr("name", name);
            }
            //mini对象获取失败!!!!!!返回undefined
            parentTabs= mini.getbyName(name, window.parent.document);
        });

求救!!!大神为什么mini获取失败?
作者: dforce    时间: 2016-3-2 13:38:02

mini.getbyName不适用于跨页面获取控件
另外miniui控件的指定name不适合用jquery的方式改变
作者: frankieyou    时间: 2016-3-2 13:42:51

dforce 发表于 2016-3-2 13:38
mini.getbyName不适用于跨页面获取控件
另外miniui控件的指定name不适合用jquery的方式改变 ...

版主大神 怎么实现跨页面获取mini对象呢?
作者: frankieyou    时间: 2016-3-2 13:45:06

dforce 发表于 2016-3-2 13:38
mini.getbyName不适用于跨页面获取控件
另外miniui控件的指定name不适合用jquery的方式改变 ...

jquery对象可以转为mini对象吗?
作者: dforce    时间: 2016-3-2 14:30:37

frankieyou 发表于 2016-3-2 13:45
jquery对象可以转为mini对象吗?

不能转

通用跨页面方法
a页面
top["win"]=window
b页面
top["win"].mini.get(id)




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