Скрипт не работает в 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); }); }); |
Такая же проблема - например, уже несколько дней фейсбук открывается как-то криво, пользоваться невозможно и периодически предлагает включить JS. Браузер FF 27.0.1, но тоже самое и в хроме. Проверял через about:config - javascript enabled.
|
Цитата:
$(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, время: 20:04. |