0

我正在使用 jquery-ui 选项卡向用户加载 3 个不同的视图,但问题是不允许用户一直查看所有 3 个视图。所以我的问题是如果标签不包含任何内容,如何动态删除它。另一个问题是标签高度没有扩展以适应内容。

php:

 echo '<div id="tabs">';
             echo '<ul><li><a href="#tabs-1">Author</a></li>';
             echo '<li><a href="#tabs-2">Organizer</a></li>';
              echo '<li><a href="#tabs-3">Reviewer</a></li></ul>';
            while ($r = mysql_fetch_assoc($get_role)) {
                $role = $r['role'];
                if ($role == 'author') {
                    echo "<div id='tabs-1'>";
                    AuthorView($member_id, $conference_id, $start, $end, $today);
                    echo "</div>";
                } else if ($role == 'organizer') {
                    echo "<div id='tabs-2'>";
                    OrganizerView($conference_id, $end);
                    echo "</div>";
                } else if ($role == 'reviewer') {
                    echo "<div id='tabs-3'>";
                    ReviewerView($member_id, $conference_id, $start, $end, $today);
                    echo "</div>";
                }
            }
            echo "</div>";

PS:AuthorView、ReviewerView、OrganizerView 是创建每个视图的 php 函数

4

1 回答 1

0

关于选项卡高度不适合内容的问题,请查看此帖子:

jQuery UI 选项卡 - 自动高度

为什么不创建一个全局函数来根据 XxxxView 函数的返回隐藏或不隐藏选项卡?

于 2012-07-29T18:19:22.290 回答