Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 28.01.2018, 19:41
Интересующийся
Отправить личное сообщение для xlebosolniy Посмотреть профиль Найти все сообщения от xlebosolniy
 
Регистрация: 27.01.2018
Сообщений: 29

Сообщение от j0hnik Посмотреть сообщение
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
	<style>
		body{
			height: 1000px;
		}
	</style>
</head>
<body>
	<script>

		$(window).scroll(function(){
			if($(window).scrollTop() > 130){
				$("body").css("background-color","red");
			}
			else $("body").css("background-color","blue");
		});

	</script>
</body>
</html>


у меня работает в 11 ИЕ
запустил страничку с вашим кодом, в хроме работает, в иэ - нет) сценарий приложений в браузере включен
Ответить с цитированием
  #12 (permalink)  
Старый 28.01.2018, 19:52
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Вы хотя бы поясняли что не работает. Цвет в указанном вами формате с альфа каналом не будет работать точно. Нет прокрутки? Ну так $(window) тоже не всем браузерам нравится, лучше так: $('html,body').
Ответить с цитированием
  #13 (permalink)  
Старый 28.01.2018, 21:03
Интересующийся
Отправить личное сообщение для xlebosolniy Посмотреть профиль Найти все сообщения от xlebosolniy
 
Регистрация: 27.01.2018
Сообщений: 29

Сообщение от laimas Посмотреть сообщение
Вы хотя бы поясняли что не работает. Цвет в указанном вами формате с альфа каналом не будет работать точно. Нет прокрутки? Ну так $(window) тоже не всем браузерам нравится, лучше так: $('html,body').
Нужно чтобы при скролле менялся цвет блока, меняю $(window) на $('html,body') - вообще ни в одном браузере цвет не меняется, запускаю код выше в иэ, просто белая страница открывается, но в хроме она цветная. Цвет использую в формате rgba
Ответить с цитированием
  #14 (permalink)  
Старый 28.01.2018, 21:14
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

xlebosolniy,
на вашей странице есть полосы прокрутки? код html валидный? jquery загрузилось?
Ответить с цитированием
  #15 (permalink)  
Старый 28.01.2018, 21:15
Интересующийся
Отправить личное сообщение для xlebosolniy Посмотреть профиль Найти все сообщения от xlebosolniy
 
Регистрация: 27.01.2018
Сообщений: 29

Все, разобрался)) код выше работает правильно) это все моя невнимательность, при загрузке страницы появлялось уведомление о разрешение ActiveX, разрешил и все заработало, всем огромное спасибо)
Ответить с цитированием
  #16 (permalink)  
Старый 29.01.2018, 01:55
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от xlebosolniy
появлялось уведомление о разрешение ActiveX, разрешил и все заработало
Еще и бомба впридачу.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как указать в jQuery, что scrollTop "начнет уменьшаться"? Булат Азат улы Общие вопросы Javascript 16 18.05.2017 10:48
Не работает scrollTop() на сайте smart-create Events/DOM/Window 10 08.01.2017 20:44
scrollTop на якорь с отступом vah-smile jQuery 1 13.11.2014 19:19
ScrollTop при overflow: hidden Valdemor Internet Explorer 0 15.08.2013 14:11
Определение scrollTop после обновления окна cartrege Events/DOM/Window 0 31.08.2012 11:07