如何禁用jquery选项卡加载

发布于 2024-12-27 19:08:41 字数 1301 浏览 1 评论 0原文

如何禁用加载选项卡功能?我需要禁用选项卡加载功能并启用保存按钮的单击。如何实现这一目标?

我的代码位于jsp中

<div id="tabs1" >
<ul>
    <li><a href="#tabs1-1" id="tabs01">Incident Info</a></li>
      <li><a href="#tabs1-2"  id="tabs02">Incident Notes</a></li>         
    </ul>
<div id="tabs1-1">
<span>This is incident info</span>
</div>
<div id="tabs1-2">
<span>This is incident Note</span>
</div>
</div>

<script type="text/javascript">
$(document).ready(function () {
 $('#tabs1-2').hide();
    $('#tabs1-1').show();
    $('#tabs1 ul li:first').addClass('active');

    $('#tabs1 ul li a').click(function(){ 
        $('#tabs1 ul li').removeClass('active');
        $(this).parent().addClass('active'); 
        var currentTab =jQuery(this).attr('href'); 
        if(currentTab=="#tabs1-1"){
             $('#tabs1-2').hide();
            $('#tabs1-1').show();
        }
        else if(currentTab=="#tabs1-2"){
             $('#tabs1-1').hide();
                $('#tabs1-2').show();
        }
        return false;
    });
});

</script>

,并通过保存按钮的onclick启用(位于js页面中)

function save(){
// here I need to enabled 
}

我需要在加载时禁用选项卡,为此该怎么办?

how to disable the tab on load function ?. I need to disable tabs onload function and enabled onclick of save button. how to achieve this?

my code is in jsp

<div id="tabs1" >
<ul>
    <li><a href="#tabs1-1" id="tabs01">Incident Info</a></li>
      <li><a href="#tabs1-2"  id="tabs02">Incident Notes</a></li>         
    </ul>
<div id="tabs1-1">
<span>This is incident info</span>
</div>
<div id="tabs1-2">
<span>This is incident Note</span>
</div>
</div>

<script type="text/javascript">
$(document).ready(function () {
 $('#tabs1-2').hide();
    $('#tabs1-1').show();
    $('#tabs1 ul li:first').addClass('active');

    $('#tabs1 ul li a').click(function(){ 
        $('#tabs1 ul li').removeClass('active');
        $(this).parent().addClass('active'); 
        var currentTab =jQuery(this).attr('href'); 
        if(currentTab=="#tabs1-1"){
             $('#tabs1-2').hide();
            $('#tabs1-1').show();
        }
        else if(currentTab=="#tabs1-2"){
             $('#tabs1-1').hide();
                $('#tabs1-2').show();
        }
        return false;
    });
});

</script>

and enabled from onclick of save button (it is in js page)

function save(){
// here I need to enabled 
}

I need tab disabled on load ,for this what to do?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我的痛♀有谁懂 2025-01-03 19:08:41

使用 disabled 选项:

$("#tabs1").tabs({
    disabled: true
});

然后当你想启用选项卡时,使用 option 方法:

$("#tabs1").tabs("option" , disabled , false);

Use the disabled option:

$("#tabs1").tabs({
    disabled: true
});

Then when you want to enable the tabs, use the option method:

$("#tabs1").tabs("option" , disabled , false);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文