Xwab
Форумыnavigate_nextПрограммирование на PHP

jQuery php library
Сообщения
ДжеймсПоттер

С тех пор как сочетание “Web 2.0? пришло в массы, все чаще разработчикам сайтов приходиться добавлять “web 2.0 красивости” к сайтам. Очень помогает в этом JavaScript фреймверк jQuery.

Что в данной библиотеке особенного? Ну во первых это синтаксис – он очень схож с JavaScript частью, вот вам пример:

$('#test0').html('new content');

PHP код для генерации такого скрипта выглядет следующим образом:

jQuery('#test0') -> html('new content');

Как видим из примера – синтаксис действительно повторяет знакомый для многих jQuery. Это конечно простенький примерчик, попробуем что-нить посложнее:
jQuery('#test3 div') -> bind('click', array('test'=>'answer'), 'eventAlert')
                         -> css ('cursor', 'pointer')
                         -> css ('color', '#0000ff')
                         -> css ('textDecoration', 'underline');

или даже так:
jQuery('#test2 div') -> html(date('H:i:s') . ': new content')
                 -> css('backgroundColor' , '#0000ff')
                 -> filter('.red')
                 -> css('backgroundColor' , '#ff0000')
                 -> filter('filter')
                 -> css('backgroundColor' , '#00ff00');

Как видим – даже такие относительно сложные цепочки работают.

12 Ноя 2010, 18:57
ДжеймсПоттер

последняя на данный момент версия от 16 марта 2009 года

12 Ноя 2010, 18:58
Hameleon

Не вижу здесь ничего хорошого, кроме очеродного велосипеда... Если чесно мне не очень это нравиться... Хотя рааботодатели как бешеные ганяються за программистами PHP+JS+Ajax+JQuery

12 Ноя 2010, 19:09
ДжеймсПоттер

Я лично вообще хз как это работает. У меня нияего не вышло и я вернулся к js

12 Ноя 2010, 20:06
Mars

заворотов $(function().child) или bar()[foo]; им не соорудить) а по этому бесполезная тонна говнокода

13 Ноя 2010, 1:11
Ответить на тему