easyui初始化隐藏tabs

  本示例实现jquery easyui在初始化的时候,自动隐藏其他tab。easyui tabs有3个tab,现在只显示title2选项卡,其他2个tabs选项卡隐藏起来。

easyui初始化隐藏tabs

备注:请用easyui1.3+版本测试,低于这个版本的easyui隐藏其他tab有UI bug,默认显示的tab的内容部分被隐藏起来了。

  源代码如下

<!DOCTYPE html>
<html>
<head>
	<meta charset="gb2312">
	<title>easyui初始化隐藏tabs</title>
	<link rel="stylesheet" type="text/css" href="../../themes/default/easyui.css">
	<link rel="stylesheet" type="text/css" href="../../themes/icon.css">
	<link rel="stylesheet" type="text/css" href="../demo.css">
	<script type="text/javascript" src="../../jquery-1.7.2.min.js"></script>
	<script type="text/javascript" src="../../jquery.easyui.min.js"></script>
</head>
<body>
	<div class="easyui-tabs" fit="true" id="div0">
 <div id='div1' title="title1" style="padding:10px;">div1
</div>
 <div id='div2' title="title2" style="padding:10px;">div2
</div>
 <div id='div3' title="title3" style="padding:10px;">div3
</div>
</div>
<script>
    $(function () {
        var selected = 'title2';//默认显示的tab标题
        $('#div0').tabs('select', selected);
        var ctab = $('#div0').tabs('tabs'), opts;
        for (var i = 0; i < ctab.length; i++) {
            opts = ctab[i].panel('options');
            if (opts.title != selected) {
                ctab[i].hide();
                opts.tab.hide();
            }
        }
    });
</script>
</body>
</html>

 

加支付宝好友偷能量挖...


原创文章,转载请注明出处:easyui初始化隐藏tabs

评论(0)Web开发网
阅读(1909)喜欢(1)easyui开发技巧