pQuery, где p = perl
Опубликовано TermiT Фев 28, 2008 в JavaScript |
Наверняка вы сталкивались с библиотекой pQuery предназначенной для упрощения взаимодействия php и jquery. Сообщество перлистов представила свою версию pQuery:
pQuery это прагматичная попытка портировать фреймворк jQuery для Perl. Прагматичная в том смысле, что пытается использовать принципы JavaScript в Perl. Главную цель jQuery можно сформулировать в одном предложении: «Найти что-то, как можно проще и изменить найденный фрагмент, как можно легче.», pQuery также следует этой цели.
pQuery имеет единственную функцию — pQuery, которая работает подобно функции $ в jQuery: делая разные операции в зависимости от переданных аргументов. Кроме этого методы pQuery возвращает свой «собственный» объект — чаще всего это массив массивов состоящий из HTML::DOM элементов, но как и в случае с jQuery это зависит передаваемых параметров.
Взгляните на пример:
Всегда интересно наблюдать как преимущества одного языка/технологии перетекают в другой
ДалееjQuery — The best JavaScript framework
Опубликовано TermiT Фев 1, 2008 в JavaScript |
Последнее обновление 25.02.08
Страница с информацией по CodeIgniter Framework оказалась очень популярной, я решил составить такую же для великолепного инструмента jQuery. Большую часть информации взял с вики проекта...
jQuery — JavaScript фреймворк, фокусирующийся на взаимодействии JavaScript и HTML. Был опубликован на компьютерной конференции «BarCamp» в Нью-Йорке Джоном Ресигом в 2006.
Возможности
- переход по дереву DOM, включая поддержку XPath как плагина
- события
- визуальные эффекты
- AJAX дополнения
- JavaScript плагины
Ресурсы, где вы можете почерпнуть основную информацию об этом продукте:
- Сайт проекта
- Блог проекта
- Список рассылки
- Персональный блог разработчика
- WIKI
- Блог про jQuery (рус.)
- Примеры, подсказки, документы, переводы (рус.)
- Шпаргалки: вариант 1, вариант 2, вариант 3
Книги
- jQuery Reference Guide (Скачать*)
- Learning jQuery : Better Interaction Design and Web Development with Simple JavaScript Techniques (Скачать*)
- jQuery in Action (Скачать*)
*помните: варез это плохо
Статьи на английском
- How jQuery Works
- Getting Started with jQuery
- jQuery For Designers
- Live Examples of jQuery
- jQuery for JavaScript Programmers
- Simplify Ajax development with jQuery
- Simple Introduction to jQuery
- Simplify JavaScript development with jQuery
- Getting Started with jQuery (Dr. Dobb's Journal)
- jQuery Crash Course
- jQuery Tutorial on dev.opera.com
- Using AjaxPro
- Using Ext With jQuery
- Simple Web 2.0 with Lasso and jQuery
- An introduction to using JQuery with Lasso
- Quickstart Guide to ColdFusion+jQuery
- My First ExtJS DataGrid (Part 2, Part 3, Part 4, and Part 5)
- JQuery Ajax + Rails
- Learning jQuery Blog
- 15 Days of jQuery
- Official jQuery Blog
- Introducing $(document).ready ()
- Multiple $(document).ready ()
- Quicker Than window.onload ()
- How to Get Anything You Want
- Zebra Striping Made Easy
- Auto-Selecting Navigation
- 5 Quick jQuery Tips
- Wrapping Images With A Drop Shadow
- Rounded Corners
- Multiple File Upload Magic
- Getting Around The Minimum Height Glitch
- Fancy Drop Cap (Part 2)
- Multiple Fancy Drop Caps
- Semi-transparent Rollovers
- Fancy quote marks while preserving presentation
- Using jQuery to turn nested lists into a collapsible tree
- Mouse Position
- Accordion Menu (Screencast)
- AJAX and Events
- Really Simple Live Comment Preview
- Collapsible Menu
- Easy Image Rollovers with CSS class
- Blurring Links
- Affiliate Link Loveliness
- Pop Up Menu
- Set a Hover Class for Anything
- Characters Remaining on an Input Field
- Text Box Hints
- News scroller/ticker with jQuery and AJAX — multiple news, fading effect, mouseover pause
- Quick and Dirty Ajax
- Safer Contact Forms Without CAPTCHAs
- Edit in Place with Ajax
- AJAX and Events
- No More Ajax Headaches
- Auto-populating Select Boxes using jQuery & Ajax
- Ajax with Special Effects
- Ajax'ed Forms
- Easy AJAX with jQuery
- Auto-Complete Field with jQuery, JSON & PHP (Part 2)
- AJAX callbacks with jQuery
- jQuery and XML
- jQuery Makes Parsing XML Easy
- jQuery for Programmers
- Using Firebug and jQuery (Screencast)
- Have Your jQuery Fun on Any Site with Greasemonkey
- Getting started with Aptana and jQuery
- jQuerify Bookmarklet
- Using jQuery with Spket IDE
- Parsing Yahoo Pipes JSON Feeds with jQuery
- jQuery for ASP.NET Mvc — part1
- jQuery for ASP.NET Mvc — part 2
- ASP.NET MVC Tip #5 — Submitting an AJAX Form with jQuery
- Apple Product Gallery with jQuery Slider Gallery
- Client Side Table Sorting with JQuery
- 50+ Amazing Jquery Examples- Part1
- In-line Text Editing with jQuery Tutorial
- How to create Ctrl+Key shortcuts in Javascript
- Using JQuery to Add Drag and Drop Support
- Using JQuery with WordPress
- Grid edit in place with jQuery and Ajax
- Fluent PHP and pooQuery revisited
- Edit in place with JQuery and CakePHP
- Loving jQuery
- jQuery Spinner plugin
Статьи на русском:
- jQuery – Javascript нового поколения
- http://black-zorro.com/mediawiki/Часть_первая_про_jquery и http://black-zorro.com/mediawiki/Часть_вторая_про_jquery
- Как использовать jQuery с другими библиотеками ?
- jQuery для JavaScript-программистов
- 15 дней с jQuery
- jQuery от memyself
- jQuery.facts
- jQuery для верстальщика (часть 1): стрелочки для ссылочек
- jQuery для верстальщика (часть 2): вкусные меню
- Немного практики: «горячие клавиши» средствами jQuery
- JS/jQuery. Делаем подсказки в input:text поля
- Разберемся раз и навсегда: AJAX, «кириллические символы», кодировки, prototype.js, jQuery, JsHttpRequest
- Практический AJAX: что делать с закладками
- Практический AJAX: что делать с кнопкой «назад» в браузерах
- Гламурные кнопки
- Элементы интерфейса в jQuery
- Иерархический список с помощью jQuery
- PHP библиотека для jQuery (!!!)
- jQuery — рисуем Диаграммы
- jQuery on Rails
- ajax: ожидание подгрузки данных
- JavaScript: JQuery
- как заставить работать JQuery Tabs 3
- Обмен данными между клиентом и сервером, закачка на сервер файлов без перезагрузки страницы при помощи библиотеки jQuery
- jquery и $
- jQuery — Вопросы и Ответы
- Jquery. Создание графиков, используя плагин Flot
- Хотите звезд? Будет вам!
- Пользовательские интерфейсы: jQuery dialog — диалоговое окно
- jQuery Corner — рисуем уголки
- jQuery и Ajax: события
Пока хватит, поже добавлю плагинов с описанием на русском, жду комментарии.
Последнее обновление 25.02.08
Далее
