Как стать автором
Поиск
Написать публикацию
Обновить

Classy Query — jQuery по-человечески.

Время на прочтение1 мин
Количество просмотров815
Джон Резиг (John Resig), автор небезызвестной JS-библиотеки jQuery, наконец, решился составить истинную конкуренцию Prototype. Он дополнил jQuery, используя подход ООП. Теперь ваш ужасный «хакерский» код на jQuery будет выглядеть вполне читаемо и прилично (по мнению остальных программистов), например так:

<script src="jquery.js"></script> 
<script src="classy.js"></script> 
<script>
jQuery.Events.addEventListener(document, "ready", function(){
  jQuery.querySelectorAll("div").forEach(function(elem){
    jQuery.DOM.append(elem, " <b>More...</b>");
  });

  jQuery.querySelectorAll("div b").forEach(function(elem){
    jQuery.Events.addEventListener("click", function(elem, event){
      var next = jQuery.Traversal.nextSibling(elem);
      var animation = jQuery.Effects.buildAnimation( next, {height: "toggle"});
      amimation.start();
    });
  });
});
</script>


Понравилось? Вот исходник classy.js
Теги:
Хабы:
Всего голосов 4: ↑3 и ↓1+2
Комментарии4

Публикации

Ближайшие события