0

我的网站上的标签有一些问题。旋转滑块就像一个魅力,但我的标签小部件显示所有标签内容,而不是每个标签内容本身。您可以在页面底部的http://www.microloads.com上检查错误。

custom.js上的选项卡小部件的代码是这样的:

var $ = jQuery.noConflict();

function tab_widget(tabid) {

    var $sidebarWidgets = $('.sidebar-widgets-wrap');
    var $footerWidgets = $('.footer-widgets-wrap');

    $( tabid + " .tab_content").hide();
    $( tabid + " ul.tabs li:first").addClass("active").show();
    $( tabid + " .tab_content:first").show();

    if( window.location.hash != '' ) {

        var getTabHash = window.location.hash;

        if( $( getTabHash ).hasClass('tab_content') ) {

            $( tabid + " ul.tabs li").removeClass("active");
            $( tabid + ' ul.tabs li a[data-href="'+ getTabHash +'"]').parent('li').addClass("active");
            $( tabid + " .tab_content").hide();
            $( getTabHash + '.tab_content').show();

        }

    }

    $( tabid + " ul.tabs li").click(function() {    

        $( tabid + " ul.tabs li").removeClass("active");
        $(this).addClass("active");     
        $( tabid + " .tab_content").hide();
        var activeTab = $(this).find("a").attr("data-href");
        var $selectTab = $(this);
        $(activeTab).fadeIn(600,function(){
            if( $selectTab.parent().parent().hasClass("side-tabs") ) {
                if( $(window).width() < 768 ) { if( $().scrollTo ) { jQuery.scrollTo( activeTab , 400, {offset:-20} ); } }
            }            
        });
        return false;

    });

}

我怎样才能解决这个问题?谢谢

4

1 回答 1

1

这与您的代码中的 javascript 错误无关,jQuery.noConflict()因为 line 879

始终避免污染全局命名空间,这对 javascript 代码来说将是一场灾难。

于 2013-09-07T18:27:39.013 回答