2

这里是功能部分,我把它放在主页面,也就是页面有手风琴,可惜不能用。

<script type="text/javascript">

$('.easyui-accordion').css('height', '240px') <====this is 

function addTab(title, url){  
    if ($('#tt').tabs('exists', title)){  
        $('#tt').tabs('select', title);  
    } else {  
        var content = '<iframe scrolling="auto" frameborder="0"  src="'+url+'" style="width:100%;height:100%;"></iframe>';  
        $('#tt').tabs('add',{  
            title:title,  
            content:content,  
            closable:true  
        });  
    }  
}  

$(document).ready(function(){
    $("#closeMe").click(function() {
        $(this)
            .parent()
            .slideUp();
    });
});

</script>
</head>

第 2 部分和可选:另外,我有一些其他页面也无法正确调用 jquery 函数,您介意看看吗?这是用于使用 jquery 调用弹出框。

<script>

$(function() { $("#openDialog").on('click', loadDialogBox); });

function loadDialogBox() {'
    $("#myEmptyDiv").load("popup.php", function() {

      $("#myEmptyDiv").dialog({
         title: "Permission Setting",
         autoOpen: false,
         buttons: { "Submit" : submitDialogForm() }
      });
      $("#myEmptyDiv").dialog("open");
    });
}

$(document).ready(function(){
$("#addlist").validate();
});
</script>

这是假设生成popup.php弹出框的链接。

<a id="openDialog" href="#"> Permission Settings</a>

这是最后一件事,非常感谢您的帮助。

4

2 回答 2

1

文本无法正确显示,因为手风琴使用固定高度,然后计算panel-bodyheader高度。因此,当您展开面板时,文本将不再(或部分)显示,因为它占用了所有空间。

一个简单的解决方法是在页面加载后向easyui-accordion容器添加一些高度以补偿您的文本。

小提琴

于 2012-03-05T11:13:26.970 回答
0

为什么需要在<div id="aa">? 您可以将它添加到 div 之外,一切都会好起来的,请查看这里http://jsfiddle.net/hFsxP/1/

于 2012-02-29T04:48:28.663 回答