禁用/锁定jQuery UI手风琴标题

时间:2012-11-09 08:30:48

标签: jquery jquery-ui accordion

我想禁用/锁定手风琴标题。我有4个,当用户完成整个过程时,我将标题1启用1.我在这里找到了一个相关的问题,我使用了代码。该脚本以用户单击它时打开和关闭的方式“锁定”特定标题。有没有一种方法,用户甚至无法打开它?即使是很短的时间?

 $(function() {
 var icons = {
        header: "h3",
        activeHeader: "ui-icon-circle-arrow-s"
 };
    $( "#prod_accordion" ).accordion({
        active:<?php echo $db_obj->getValue('status') ? 'acc_'.$db_obj->getValue('status') : 'acc_0'; ?>,
        icons: icons,
        autoHeight: false ,
        change: function(event, ui) {
            var newIndex = $(ui.newHeader).index('h3');
            if (jQuery.inArray(newIndex , accordion_array) == -1) {
                var oldIndex = $(ui.oldHeader).index('h3');
                $(this).accordion('activate' , oldIndex);
            }
        }

    });
});

0 个答案:

没有答案