jQuery: Chaining Events - исправление кода - PullRequest
0 голосов
/ 27 мая 2009

Может ли кто-нибудь сказать мне, как я могу заменить функцию сдвига fadeout ('slow') для кода ниже

 div.slideUp(function() {        
        div.load("GetResults.aspx?mode=bymanu&mid="+manuId,
                         { symbol: $("#txtSymbol" ).val() },
                           function() {
                           $(this).slideDown();                               
                       });

Вместо slideUp я хочу использовать функцию FadeOut со скоростью. Как я могу связать события?

Я хочу заменить SlideDown также на FadeIn («медленно»)

Заранее спасибо ...

Ответы [ 2 ]

3 голосов
/ 27 мая 2009

Документы jQuery действительно являются хорошим местом для проверки синтаксиса, подобного этому.

div.fadeOut('slow', function() {        
    div.load(
        "GetResults.aspx?mode=bymanu&mid="+manuId,
        { symbol: $("#txtSymbol" ).val() },
        function() {
            $(this).fadeIn('slow');                               
        }
    );
});
0 голосов
/ 27 ноября 2009

SelectorGadget действительно работает. Это позволяет вам расширять свой выбор с каждым щелчком мыши на разделах страницы. Вы загружаете через ярлык так:

javascript:(function(){var%20s=document.createElement('div');s.innerHTML='Loading...';s.style.color='black';s.style.padding='20px';s.style.position='fixed';s.style.zIndex='9999';s.style.fontSize='3.0em';s.style.border='2px%20solid%20black';s.style.right='40px';s.style.top='40px';s.setAttribute('class','selector_gadget_loading');s.style.background='white';document.body.appendChild(s);s=document.createElement('script');s.setAttribute('type','text/javascript');s.setAttribute('src','http://www.selectorgadget.com/unstable/lib/selectorgadget_edge.js?raw=true');document.body.appendChild(s);})();

На сайте есть отличная демоверсия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...