Как использовать YUI - PullRequest
       16

Как использовать YUI

5 голосов
/ 19 мая 2009

Я имел опыт работы с JQuery и новичком в YUI.

Я ищу YUI-эквивалент JQuery "$ (document) .ready".

Я нашел "onDOMReady". Если у меня есть документ .JS с большим количеством функций, как правильно обернуть их все в «onDOMReady»?

Ответы [ 3 ]

14 голосов
/ 23 августа 2011

В YUI3 вы можете сделать это (см. Ниже), но в этом нет особой необходимости, если вы поместите ссылку на YUI JS внизу тега html body, как рекомендуется.

YUI().use('node', function(Y) {
      Y.on("domready", function(){
        console.log('dom is ready');
        // your code
      }); 
}); 
9 голосов
/ 19 мая 2009
YAHOO.util.Event.onDOMReady(function(){

    YAHOO.myModule.init();
    YAHOO.myOtherModule.init();

    });

Я обычно делаю что-то подобное выше. В противном случае вы можете сделать что-то вроде следующего, если вам нужен конкретный элемент

YAHOO.util.Event.onAvailable('required-element', YAHOO.myModule.init);
0 голосов
/ 20 ноября 2012
<script>
YUI().use('event', function (Y) {
 var button = Y.one("#readygo");
 var buttonname= this.get('value'); 
 alert(buttonname);
}
</script>


<input type="button" name="button" id="readygo" value="Click">

См. Здесь: http://yuilibrary.com/yui/docs/

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