Несколько вопросов
Всем привет. Помогите с решением нескольких проблем.
1) Дайте пожалуйста полный код примера, описаного сдесь: http://javascript.ru/blog/Andrej-Par...eout-easeinout 2) Подскажите, как сделать галерею с плавной прокруткой. Не сам код, а именно как её сделать. Обязательно ли для этого использовать какие-то фрэймворки, или можно без этого обойтись? Опишите пожалуйста пошагово, этапы создания галереи. Если можно, то дайте пример кода самой наипростейшей галереи с прокруткой 3) Есть код: var xpos; var ypos; function imouse(){ ypos=event.y+document.body.scrollTop; xpos=event.x+document.body.scrollLeft; document.getElementById('x').innerHTML = xpos; document.getElementById('y').innerHTML = ypos; } document.onmousemove=imouse; В нём в роде всё понятно, кроме последней строки. Почёму нельзя написать ...=imouse(); Ведь imouse это же функция. 4) В одной из тем, мне подсказали решение моей проблемы дав код. Вот его часть: $('res_cat').innerHTML="ваш текст"; Подскажите, что означает конструкция вида $('ид') ? |
document.onmousemove=imouse; 3. Тут же важно не просто выполнить функцию imouse(). А выполнить ее при document.onmousemove. Для этого нужно указать обработчик события document.onmousemove, используется функция imouse(). Соответственно при этом событии будет выполнятся ф-ция imouse(). 4. выборка DOM элементов с таким $(id/class/tag)... (jQuery) |
Цитата:
<script> document.onmousemove = function() { alert(this); }; </script> <script>document.onmousemove = function() { alert(this); }(); </script> Цитата:
$('res_cat')[0].innerHTML="ваш текст"; $('res_cat').get(0).innerHTML="ваш текст"; $('res_cat').html("ваш текст"); $('res_cat').text("ваш текст"); Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
а imouse() возвращает результат работы этой функции может так будет понятней document.onmousemove = function(){ ypos=event.y+document.body.scrollTop; xpos=event.x+document.body.scrollLeft; document.getElementById('x').innerHTML = xpos; document.getElementById('y').innerHTML = ypos; } |
Цитата:
|
Часовой пояс GMT +3, время: 01:00. |