.4.5.6.7… Тихо и незаметно зарелизился jQuery: jquery-1.2.3.js, jquery-1.2.3.min.js, jquery-1.2.3.pack.js Поскольку официального анонса пока нету, перечислю “вкусности” сам: Вот официальный анонс, а ниже мой:
jQuery 1.2.2
К своему “второгодию” jQuery решил явиться миру обновлённым. Много исправлений направленных на ускорение и “устабилизацию”. Решена крайне досадная проблема с тем, что $(document).ready не срабатывал в IE если, документ находился в [и]фрейме. Из новшеств – этот самый $(document).ready(func) теперь можно
Google using jQuery
Вот здесь упомянуто, что в обновлённой версии гуглокода инопланетяне решили использовать распрекрасную jQuery. Есть ещё сомневающиеся в правильности выбора jQuery? Или даже те, кто и вовсе ещё не выбрал? Задумайтесь! – даже гости из будущего почувствовали Великую Силу, которую даёт
jQuery.facts II
Выдам ещё одну порцию фактов, связанных с jQuery. jQuery.get() и jQuery.post() принимают последним четвёртым параметром dataType. Ну принимает и бог с ним, скажут некоторые. А другие смогут этот факт использовать во благо. Вот пример такого “блага”: $.post(backend_url,params,callback,’script’); // и вуаля
firebug 1.1 (beta)
И всё-таки он обновляется! (да-да – а земля круглая и вертится). Самые, на мой взгляд, вкусные изменения это закладка “Stack” в отладчике. (Её как раз стало очень нехватать – ранее стек вызова показывался в строке с меню и тупо не
jQuery.facts
Расскажу несколько фактов о jQuery, которые как мне видится, не очень понимают “отечественные программеры” при “навешивании” обработчика какого-либо event-а к (например $(‘#element’).click(handler); ) он НЕ заменяет предыдущий обработчик (если таковой имелся), т.е. код: $(‘#element’).click(function(){ alert(‘hello’);}) $(‘#element’).click(function(){ alert(‘world’); }) Выведет оба
checklistbox.js
На просторах интернета не нашлось достойного js-контрола – аналога CheckListBox. Восполнил этот недостаток плагинчиком для jQuery. Как и всё в мире jQuery – применяется ненавязчиво и просто – заменяет собой <select> $(“select”).checklistbox(); Взять можно здесь.