Javascript-форум (https://javascript.ru/forum/)
-   Firefox/Mozilla (https://javascript.ru/forum/css-html-firefox-mizilla/)
-   -   Скрипт не работает в FF (https://javascript.ru/forum/css-html-firefox-mizilla/69516-skript-ne-rabotaet-v-ff.html)

kpale 29.06.2017 17:48

Скрипт не работает в FF
 
Помогите плз. Выкладываю скрипт. Во всех браузерах работает кроме FF. Firebug его вообще не видит.

$(document).ready(function(){
$(window).scroll(function(){
if($(this).scrollTop() > $(".slider").innerHeight()){
document.getElementById('zx').style.opacity="1";
$("#zx").fadeIn("300");
}
else {
document.getElementById('zx').style.opacity="0";
$("#zx").fadeOut("300");
}
});
$(".scr").click(function () {
$("body, html").animate({
scrollTop: 0
}, 1000);
});
});

ALEKS177 21.08.2017 17:18

Такая же проблема - например, уже несколько дней фейсбук открывается как-то криво, пользоваться невозможно и периодически предлагает включить JS. Браузер FF 27.0.1, но тоже самое и в хроме. Проверял через about:config - javascript enabled.

Nexus 21.08.2017 17:55

Цитата:

Сообщение от kpale
Помогите плз. Выкладываю скрипт. Во всех браузерах работает кроме FF. Firebug его вообще не видит.

А что вы хотите этим скриптом получить?

$(window).scroll(function(){
	/* if($(this).scrollTop()>$(".slider").innerHeight()){
		document.getElementById('zx').style.opacity="1";//Моментальная установка непрозрачности в 100%
		$("#zx").fadeIn("300");//Плавная смена непрозрачности до 100% за 300ms
	}else{
		document.getElementById('zx').style.opacity="0";
		$("#zx").fadeOut("300");
	} */
	
	//Лучше так
	$("#zx")['fade'+($(this).scrollTop()>$(".slider").innerHeight()?'In':'Out')](0);
});


Часовой пояс GMT +3, время: 22:29.