Показать сообщение отдельно
  #1 (permalink)  
Старый 20.06.2016, 18:27
Аватар для FreeZon
Аспирант
Отправить личное сообщение для FreeZon Посмотреть профиль Найти все сообщения от FreeZon
 
Регистрация: 01.08.2014
Сообщений: 44

Не изменяет свойство CSS
$(document).mousemove(function(logo){
	var e = e || window.event;
	n=getComputedStyle(document.documentElement).height.slice(0,-2);
	s=getComputedStyle(document.documentElement).width.slice(0,-2);
	//alert(s + 'z' + n ); // переменные не пустые...
	//document.getElementById('logo_img').style.transform = 'rotateX('+ n/2-e.pageY +' deg)';
	//document.getElementById('logo_img').style.transform = 'rotateY('+ -s/2-e.pageY +' deg)';
	$('#logo_img').css('transform', 'rotateX('+ n/2-e.pageY +' deg)');
	$('#logo_img').css('transform', 'rotateY('+ s/2-e.pageX +' deg)');
});


Я хочу сделать чтобы при движение мышкой блок двигался, и наклонялся в сторону мышки.
Написал код... В итоге, он мне не изменяет свойство цсс, как будто такого элемента #logo_img нет, хотя он есть, но к нему ни чего не применяется... Проверял через алерт переменные и работает вообще mousemove, да все работает. Пробовал изменять css через jq и сам js не там не там не изменяет...
Ответить с цитированием