在我的网站上,我使用了一些自定义构建的 jquery 插件和几个外部插件。
我遇到的问题只发生在 IE 中。在这个页面上,我有一个 KenBurns Jquery Slider 和一些 jquery 选项卡。这两个插件在 Chrome / Firefox 上都能正常工作。但是在 IE 上,当我在选项卡之间切换时(在 KenBurns 滑块下方),第一个选项卡保持打开状态并且不会隐藏。Ken Burns Slider 也会重新加载或似乎会自行重新加载。
有谁知道为什么会发生这种情况或愿意看看吗?
页面:http ://devsite80.clickdealer.co.uk/used-land-rover-range-rover-364746
我的标签代码:
(function($) {
jQuery(document).ready(function () {
// Generate Tabs
$(".tabContents").hide();
$(".tabContents:first").show();
$("#tabContaier ul li a").click(function(e){
e.preventDefault();
var activeTab = $(this).attr("href");
$("#tabContaier ul li a").removeClass("active");
$(this).addClass("active");
$(".tabContents").hide();
$(activeTab).fadeIn();
});
// Fix Tabs for Mobile
$(window).resize(function(){
console.log('resize called');
var width = $(window).width();
if(width <= 757){
$('.tabContents').show();
}
else{
$(".tabContents:first").show();
}
})
.resize();//trigger the resize event on page load.
});
}(jQuery));
这是我正在调用的其他插件的链接:http: //devsite80.clickdealer.co.uk/js/jquery.config.js
如果您需要更多信息,请告诉我:-)
谢谢你们的帮助!