0
내 웹 사이트의 탭에 문제가 있습니다. 혁명 슬라이더는 매력처럼 작동하지만 내 탭 위젯은 각 탭 콘텐츠 자체에 대신 모든 탭 콘텐츠를 표시합니다. 페이지 하단의 오류 번호는 http://www.microloads.com에서 확인할 수 있습니다.jQuery.noConflict 혁명 슬라이더가있는 탭
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;
});
}
어떻게이 문제를 해결할 수 있습니까? 감사합니다
코드'879'에 자바 스크립트 오류가 있기 때문에'jQuery.noConflict()'와 아무 관련이 없습니다. 그 라인 앞에 다른 용도로'$'을 선언 했습니까? – jasonslyvia
저는 이것을 헤더에 사용했습니다 : \t . 그 전에 사용 된 유일한 스크립트는 –
이며 879의 코드는 다음과 같습니다. –