JavaScript在firefox上无法正常工作
我最近做了一个网站:我是巴西人,所以它是葡萄牙语的,但我不认为这会是一个问题,我的问题是在firefox中的Specialidades部分工作不正常,滑动标签在点击时会一个接一个地打开,但他们应该在另一个出现之前关闭它 当我在安全模式下打开firefox时,它工作得很好,我的Javascript代码是否有问题,或者是否有解决这个问题的方法 因为我的客户担心的是,即使重置firefox没有问题,其他访问该网站的人可能仍然会遇到问题,我们不能期望他们知道他们必须重置firefox 任何帮助都将不胜感激 这是“特殊数据”部分的脚本代码:JavaScript在firefox上无法正常工作,javascript,firefox,Javascript,Firefox,我最近做了一个网站:我是巴西人,所以它是葡萄牙语的,但我不认为这会是一个问题,我的问题是在firefox中的Specialidades部分工作不正常,滑动标签在点击时会一个接一个地打开,但他们应该在另一个出现之前关闭它 当我在安全模式下打开firefox时,它工作得很好,我的Javascript代码是否有问题,或者是否有解决这个问题的方法 因为我的客户担心的是,即使重置firefox没有问题,其他访问该网站的人可能仍然会遇到问题,我们不能期望他们知道他们必须重置firefox 任何帮助都将不胜感
var $j = jQuery.noConflict();
var x = 0;
var y = 0;
var z = 0;
var k = 0;
$j(window).load(function (){
$j(document).ready(function (){
$j('#espnut').css('color', '#5F2D14');
$j('#abanut').toggleClass('aba-clicked');
$j('#nutrologia').toggleClass('especialidade-clicked');
$j('#extent1').toggleClass('extent-clicked');
$j('#morenut').toggleClass('contmore-clicked');
$j('#dsombra1').toggleClass('dsombra-clicked');
setTimeout(function () {
$j('#espnut').css('display','none');
}, 1000);
x = 1;
$j('#abanut').on('click', function () {
$j(".aba").css("pointer-events", "none");
$j(".aba-clicked").css("pointer-events", "none");
if(x === 0){
$j('#espnut').css('color', '#5F2D14');
setTimeout(function () {
$j('#abanut').toggleClass('aba-clicked');
$j('#nutrologia').toggleClass('especialidade-clicked');
$j('#extent1').toggleClass('extent-clicked');
$j('#morenut').toggleClass('contmore-clicked');
$j('#dsombra1').toggleClass('dsombra-clicked');
$j('#espnut').css('display','none');
}, 500);
x = 1;
}
else{
$j('#abanut').toggleClass('aba-clicked');
$j('#nutrologia').toggleClass('especialidade-clicked');
$j('#extent1').toggleClass('extent-clicked');
$j('#morenut').toggleClass('contmore-clicked');
$j('#dsombra1').toggleClass('dsombra-clicked');
$j('#espnut').css('display','block');
setTimeout(function () {
$j('#espnut').css('color','#ffffff');
x = 0;
}, 1000);
}
if(y === 1){
$j('#abaob').toggleClass('aba-clicked');
$j('#obesidade').toggleClass('especialidade-clicked');
$j('#extent2').toggleClass('extent-clicked');
$j('#moreob').toggleClass('contmore-clicked');
$j('#espob').css('display','block');
setTimeout(function () {
$j('#espob').css('color','#ffffff');
y = 0;
}, 1000);
}
if(z === 1){
$j('#abadia').toggleClass('aba-clicked');
$j('#diabetes').toggleClass('especialidade-clicked');
$j('#extent3').toggleClass('extent-clicked2');
$j('#moredia').toggleClass('contmore-clicked');
$j('#espdia').css('display','block');
setTimeout(function () {
$j('#espdia').css('color','#ffffff');
z = 0;
}, 1000);
}
if(k === 1){
$j('#abasup').toggleClass('aba-clicked');
$j('#vemMonxtro').toggleClass('especialidade-clicked');
$j('#extent4').toggleClass('extent-clicked2');
$j('#moresup').toggleClass('contmore-clicked');
$j('#espsup').css('display','block');
setTimeout(function () {
$j('#espsup').css('color','#ffffff');
k = 0;
}, 1000);
}
setTimeout(function () {
$j(".aba").css("pointer-events", "auto");
$j(".aba-clicked").css("pointer-events", "auto");
}, 1500);
return false;
});
$j('#abaob').on('click', function () {
$j(".aba").css("pointer-events", "none");
$j(".aba-clicked").css("pointer-events", "none");
if(y === 0){
$j('#espob').css('color','#C6262C');
setTimeout(function () {
$j('#abaob').toggleClass('aba-clicked');
$j('#obesidade').toggleClass('especialidade-clicked');
$j('#extent2').toggleClass('extent-clicked');
$j('#moreob').toggleClass('contmore-clicked');
$j('#espob').css('display','none');
}, 500);
y = 1;
}
else{
$j('#abaob').toggleClass('aba-clicked');
$j('#obesidade').toggleClass('especialidade-clicked');
$j('#extent2').toggleClass('extent-clicked');
$j('#moreob').toggleClass('contmore-clicked');
$j('#espob').css('display','block');
setTimeout(function () {
$j('#espob').css('color','#ffffff');
y = 0;
}, 1000);
}
if(x===1){
$j('#abanut').toggleClass('aba-clicked');
$j('#nutrologia').toggleClass('especialidade-clicked');
$j('#extent1').toggleClass('extent-clicked');
$j('#morenut').toggleClass('contmore-clicked');
$j('#espnut').css('display','block');
setTimeout(function () {
$j('#espnut').css('color','#ffffff');
x = 0;
}, 1000);
}
if(z === 1){
$j('#abadia').toggleClass('aba-clicked');
$j('#diabetes').toggleClass('especialidade-clicked');
$j('#extent3').toggleClass('extent-clicked2');
$j('#moredia').toggleClass('contmore-clicked');
$j('#espdia').css('display','block');
setTimeout(function () {
$j('#espdia').css('color','#ffffff');
z = 0;
}, 1000);
}
if(k === 1){
$j('#abasup').toggleClass('aba-clicked');
$j('#vemMonxtro').toggleClass('especialidade-clicked');
$j('#extent4').toggleClass('extent-clicked2');
$j('#moresup').toggleClass('contmore-clicked');
$j('#espsup').css('display','block');
setTimeout(function () {
$j('#espsup').css('color','#ffffff');
k = 0;
}, 1000);
}
setTimeout(function () {
$j(".aba").css("pointer-events", "auto");
$j(".aba-clicked").css("pointer-events", "auto");
}, 1500);
return false;
});
$j('#abadia').on('click', function () {
$j(".aba").css("pointer-events", "none");
$j(".aba-clicked").css("pointer-events", "none");
if(z === 0){
$j('#espdia').css('color','#F15A29');
setTimeout(function () {
$j('#abadia').toggleClass('aba-clicked');
$j('#diabetes').toggleClass('especialidade-clicked');
$j('#extent3').toggleClass('extent-clicked2');
$j('#moredia').toggleClass('contmore-clicked');
$j('#espdia').css('display','none');
}, 500);
z = 1;
}
else{
$j('#abadia').toggleClass('aba-clicked');
$j('#diabetes').toggleClass('especialidade-clicked');
$j('#extent3').toggleClass('extent-clicked2');
$j('#moredia').toggleClass('contmore-clicked');
$j('#espdia').css('display','block');
setTimeout(function () {
$j('#espdia').css('color','#ffffff');
z = 0;
}, 1000);
}
if(x === 1){
$j('#abanut').toggleClass('aba-clicked');
$j('#nutrologia').toggleClass('especialidade-clicked');
$j('#extent1').toggleClass('extent-clicked');
$j('#morenut').toggleClass('contmore-clicked');
$j('#espnut').css('display','block');
setTimeout(function () {
$j('#espnut').css('color','#ffffff');
x = 0;
}, 1000);
}
if(y === 1){
$j('#abaob').toggleClass('aba-clicked');
$j('#obesidade').toggleClass('especialidade-clicked');
$j('#extent2').toggleClass('extent-clicked');
$j('#moreob').toggleClass('contmore-clicked');
$j('#espob').css('display','block');
setTimeout(function () {
$j('#espob').css('color','#ffffff');
y = 0;
}, 1000);
}
if(k === 1){
$j('#abasup').toggleClass('aba-clicked');
$j('#vemMonxtro').toggleClass('especialidade-clicked');
$j('#extent4').toggleClass('extent-clicked2');
$j('#moresup').toggleClass('contmore-clicked');
$j('#espsup').css('display','block');
setTimeout(function () {
$j('#espsup').css('color','#ffffff');
k = 0;
}, 1000);
}
setTimeout(function () {
$j(".aba").css("pointer-events", "auto");
$j(".aba-clicked").css("pointer-events", "auto");
}, 1500);
return false;
});
$j('#abasup').on('click', function () {
$j(".aba").css("pointer-events", "none");
$j(".aba-clicked").css("pointer-events", "none");
if(k === 0){
$j('#espsup').css('color','#F7931E');
setTimeout(function () {
$j('#abasup').toggleClass('aba-clicked');
$j('#vemMonxtro').toggleClass('especialidade-clicked');
$j('#extent4').toggleClass('extent-clicked2');
$j('#moresup').toggleClass('contmore-clicked');
$j('#espsup').css('display','none');
}, 500);
k = 1;
}
else{
$j('#abasup').toggleClass('aba-clicked');
$j('#vemMonxtro').toggleClass('especialidade-clicked');
$j('#extent4').toggleClass('extent-clicked2');
$j('#moresup').toggleClass('contmore-clicked');
$j('#espsup').css('display','block');
setTimeout(function () {
$j('#espsup').css('color','#ffffff');
k = 0;
}, 1000);
}
if(x === 1){
$j('#abanut').toggleClass('aba-clicked');
$j('#nutrologia').toggleClass('especialidade-clicked');
$j('#extent1').toggleClass('extent-clicked');
$j('#morenut').toggleClass('contmore-clicked');
$j('#espnut').css('display','block');
setTimeout(function () {
$j('#espnut').css('color','#ffffff');
x = 0;
}, 1000);
}
if(y === 1){
$j('#abaob').toggleClass('aba-clicked');
$j('#obesidade').toggleClass('especialidade-clicked');
$j('#extent2').toggleClass('extent-clicked');
$j('#moreob').toggleClass('contmore-clicked');
$j('#espob').css('display','block');
setTimeout(function () {
$j('#espob').css('color','#ffffff');
y = 0;
}, 1000);
}
if(z === 1){
$j('#abadia').toggleClass('aba-clicked');
$j('#diabetes').toggleClass('especialidade-clicked');
$j('#extent3').toggleClass('extent-clicked2');
$j('#moredia').toggleClass('contmore-clicked');
$j('#espdia').css('display','block');
setTimeout(function () {
$j('#espdia').css('color','#ffffff');
z = 0;
}, 1000);
}
setTimeout(function () {
$j(".aba").css("pointer-events", "auto");
$j(".aba-clicked").css("pointer-events", "auto");
}, 1500);
return false;
});
} );
});
嘿,在这里使用FF最新版本,它可以工作。在这里同样,FF 33也可以工作。