jQuery MiniUI

标题: 关于miniui window组件 无法修改 style [打印本页]

作者: a3978407    时间: 2017-2-10 15:57:24     标题: 关于miniui window组件 无法修改 style

html 元素:
<div class="mini-tabs" style="width: 100%; height: 49.5%" id="tabsxx">
                <div title="详细">
                    <input type="button" value="test"/>
                    <div id="win1" class="mini-window" title="" style="width:98%;height:200px;margin-left:15px;margin-bottom:0px;margin-top:0px;margin-right:1px;padding-top:5px;"
</div>
</div>

js 代码
var height = document.getElementById("tabsxx").offsetHeight - 10;
    var width = document.getElementById("tabsxx").offsetWidth - 10;
    //$("#win1").css("style", "width:" + width + ";height:" + height + "");
    //document.getElementById("win1").style = "width:" + width + ";height:" + height + "";
    //document.getElementById("win1").offsetWidth = width;
    //document.getElementById("win1").offsetHeight = height;
    //mini.get("win1").width = width;
    //mini.get("win1").height = height;
    // debugger
    mini.get("win1").style = "width:" + width + "px;height:" + height + "px;;margin-left:15px;margin-bottom:0px;margin-top:0px;margin-right:1px;padding-top:5px;";
    mini.get("win1").height = height;
    $("#win1").height(height + "px");
    alert($("#win1").height());

修改的代码 但window还是 按原有的style显示。


作者: felt    时间: 2017-2-10 16:43:38

MiniUI控件不是简单的html元素,不支持你这样的修改方法
mini.get(id).setWidth(width);
mini.get(id).setHeight(height);
作者: a3978407    时间: 2017-2-14 15:41:50

felt 发表于 2017-2-10 16:43
MiniUI控件不是简单的html元素,不支持你这样的修改方法
mini.get(id).setWidth(width);
mini.get(id).setH ...

现在的问题是 我通过API中的方法 来修改window的 style 不启作用
作者: dforce    时间: 2017-2-14 15:57:33

a3978407 发表于 2017-2-14 15:41
现在的问题是 我通过API中的方法 来修改window的 style 不启作用

MiniUI控件的属性是修改请使用set
mini.get(id).setStyle("widht:100px;height:100px")




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