У меня есть некоторые проблемы с вкладками на моем сайте. Ползунок «Революция» работает как шарм, но мой виджет вкладки отображает все содержимое вкладок вместо этого на каждое содержимое вкладки. Вы можете проверить эту ошибку: http://www.microloads.com в нижней части страницы.jQuery.noConflict Tabs with Revolution Slider
Код для вкладки виджета на 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;
});
}
Как я могу это исправить? спасибо
Это не имеет никакого отношения к 'jQuery.noConflict()', потому что в вашем коде есть ошибка javascript в строке '879'. Вы объявляете '$' для другого использования до этой строки? – jasonslyvia
Я использовал это в заголовке: \t , Это единственный скрипт, используемый до этого –
. Код в 879: –