Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 09.04.2011, 13:59
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от Matre
при каждом callback'-е анимации.
интересно даже, что и добавление в complited остановки анимации не работает:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function() {
    $('div').hover(function() {
        var p = $('p');
        p.animate({height: 'toggle'}, 100, false, function() {
            p.stop();
        });
    });
});
</script>
<style type="text/css"> 
p { 
    background: red; 
    display: none;
    width: 100px; 
    height: 100px; 
} 
</style>
<div>text</div>
<p></p>

Последний раз редактировалось monolithed, 09.04.2011 в 14:01.
Ответить с цитированием
  #12 (permalink)  
Старый 10.04.2011, 21:19
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Кому интерестно, вот самое элегантное решение этой проблемы:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function() {
    $('div').hover(function() {
    *!*
       $('p').stop(1, 1).animate({
    */!*
            height: 'toggle',
        }, {
           *!*queue: false,*/!*
            duration: 500
        });
    });
});
</script>
<style type="text/css">
p {
    background: red;
    display: none;
    width: 100px;
    height: 100px;
}
</style>
<div>text</div>
<p></p>


Эта техника актуальна и для других библиотек, в частности для MooTools
Ответить с цитированием
  #13 (permalink)  
Старый 11.04.2011, 04:37
Профессор
Отправить личное сообщение для Matre Посмотреть профиль Найти все сообщения от Matre
 
Регистрация: 07.01.2011
Сообщений: 582

monolithed, если быстро провести мышкой, параграф начинает дёргаться.
Ответить с цитированием
  #14 (permalink)  
Старый 11.04.2011, 08:34
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от Matre
если быстро провести мышкой, параграф начинает дёргаться.
это здесь какой-то баг, тут тест
Ответить с цитированием
  #15 (permalink)  
Старый 11.04.2011, 11:16
Профессор
Отправить личное сообщение для Matre Посмотреть профиль Найти все сообщения от Matre
 
Регистрация: 07.01.2011
Сообщений: 582

monolithed, всё равно. Opera 11.00. Параграф то мигает, то дёргается.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с Popup окном vovuslik jQuery 5 12.06.2010 16:12
Проблема с дизайном после отправки xmlhttprequest, Проблема с дизайном после отправки cyberx AJAX и COMET 3 01.05.2010 17:07
Проблема с CSS COKOJIOB (X)HTML/CSS 5 04.08.2009 14:19
Проблема, в менюшке Большой джо Элементы интерфейса 0 12.07.2009 17:12
Проблема спама lliberty AJAX и COMET 1 12.03.2009 16:47