Pull to refresh

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

Reading time1 min
Views791
Джон Резиг (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
Tags:
Hubs:
Total votes 4: ↑3 and ↓1+2
Comments4

Articles