Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Какую книгу по jQuery взять?
Покинул форум
Сообщений всего: 32
Дата рег-ции: Апр. 2011
Помог: 0 раз(а)
Есть две книги по jQuery, по отзывам обе хорошие, но вот не могу определится, по какой из них лучше учится. Какую бы вы посоветовали? Или две взять?
Обе из одной серии, судя по всему:
"Изучаем jQuery 1.3. Эффективная веб-разработка на JavaScript"
"jQuery. Подробное руководство по продвинутому JavaScript"
Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010
Помог: 50 раз(а)
вот эту
api[dot]jquery[dot]com
Snewer
Отправлено: 04 Июля, 2013 - 18:55:45
Гость
Покинул форум
Сообщений всего: 117
Дата рег-ции: Июнь 2013 Откуда: РФ, Татарстан
Помог: 1 раз(а)
jQuery довольно таки простая технология, и учить здесь ничего не нужно, изучение документации будет достаточно (jquery.com)
Мелкий
Отправлено: 04 Июля, 2013 - 19:09:41
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
По jquery лучше взять книгу по javascript.
----- PostgreSQL DBA
nerv
Отправлено: 05 Июля, 2013 - 15:04:28
Посетитель
Покинул форум
Сообщений всего: 407
Дата рег-ции: Февр. 2013 Откуда: Россия
Помог: 9 раз(а)
я читал эту
flisk пишет:
"jQuery. Подробное руководство по продвинутому JavaScript"
второе издание (насколько помню)
проблема в том, что она уже в некоторых местах устарела
лучше параллельно сайт читать
----- Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
armancho7777777
Отправлено: 05 Июля, 2013 - 15:13:16
Активный участник
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
flisk, все книги по jQ - это сборник статей и рецептов из сети.
Ни в одной из популярных Вы не найдете например ничего, что связано с скрытыми возможностями jQ, такие, как например, "jquery special event api".
Сам начинал познавать эту библиотеку с книги: "jQuery. Подробное руководство по продвинутому JavaScript".
Читал её параллельно с книгой: "JavaScript. Подробное руководство - Дэвид Флэнаган".
Ну и сами исходники jQ.
nerv
Отправлено: 05 Июля, 2013 - 15:15:13
Посетитель
Покинул форум
Сообщений всего: 407
Дата рег-ции: Февр. 2013 Откуда: Россия
Помог: 9 раз(а)
armancho7777777 пишет:
как например, "jquery special event api"
шо це такэ?
----- Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
armancho7777777
Отправлено: 05 Июля, 2013 - 15:16:35
Активный участник
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
armancho7777777 пишет:
все книги по jQ - это сборник статей и рецептов из сети.
Надо же как-то денег срубить на халяву...
В книги вошло только то, что можно было отыскать в сети без особых усилий ))
----- Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
armancho7777777
Отправлено: 05 Июля, 2013 - 15:44:06
Активный участник
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
Чтобы с пользовательским событием, которое было добавлено в набор событий jQ,
можно было полноценно манипулировать так же, как и со всеми другими,
имеющимися по умолчанию, или же переопределить,
или добавить новые свойства к объекту события event.
Вспомните плагин "mousewheel", загляните в исходники.
В своём примере Вы зарегистрировали событие, уже имеющееся в стандартном наборе событий jQ.
Упрощённый вариант добавления пользовательских событий:
nerv, если и сейчас посчитаете что в любом случае достаточно стандартного привязывания пользовательского события,
то значит эта возможность просто пока не нужна Вам.
Как понадобится, уверен, вспомните про это апи ) (Добавление)
Та статья, кстати, наиболее полная из тех, что я когда-то искал.
Покинул форум
Сообщений всего: 407
Дата рег-ции: Февр. 2013 Откуда: Россия
Помог: 9 раз(а)
armancho7777777 пишет:
В своём примере Вы зарегистрировали событие, уже имеющееся в стандартном наборе событий jQ.
только я его зарегистрировал на plain object, если вы не обратили внимание )
в моем примере ничто не мешает воспользоватся методом on и подписаться на любое другое событие http://learn[dot]javascript[dot]ru/play/Xjmhsc
немного ознакомился со статьей. В целом понятно, зачем оно нужно, но в большинстве случаев, оно не нужно
----- Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
armancho7777777
Отправлено: 05 Июля, 2013 - 16:20:24
Активный участник
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
nerv, ну я и не сомневался, что Вы ответите в таком духе
P.S. Каждому своё ))
P.P.S. И своё не каждому... )) (Добавление)
nerv пишет:
в моем примере ничто не мешает воспользоватся методом on и подписаться на любое другое событие
armancho7777777 пишет:
Упрощённый вариант добавления пользовательских событий:
(Добавление)
nerv пишет:
но в большинстве случаев, оно не нужно
А как-же вновь добавленные элементы?
Как быть с "живыми событиями" ?
Как бать с делегированием ? http://learn[dot]javascript[dot]ru/play/2yzemb
Я понимаю что можно зарегистрировать событие отдельно так же при добавлении новых элементов...
Но каждый раз помнить, что "моё событие не поддерживает этого", - не лучшая идея.
Покинул форум
Сообщений всего: 407
Дата рег-ции: Февр. 2013 Откуда: Россия
Помог: 9 раз(а)
armancho7777777 пишет:
А как-же вновь добавленные элементы?
Как быть с "живыми событиями" ?
Как бать с делегированием ?
на данный момент мое мнение в том, что элементам dom пользовательские события не нужны, т.к. в коде идет оперирование сущностями, а dom элемент представляет лишь часть этой сущности (контроллер или представление)
недавно простой самописный велосипед использовал вида
----- Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
armancho7777777
Отправлено: 05 Июля, 2013 - 20:36:10
Активный участник
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
nerv пишет:
на данный момент
Вообще-то речь шла о том, что
armancho7777777 пишет:
Ни в одной из популярных книг по jQ Вы не найдете например ничего, что связано с скрытыми возможностями jQ, такие, как например, "jquery special event api".
Об этих возможностях знать надо.
А использовать их, или нет, - это уже зависит от возникшей задачи.
И да, согласен, в большинстве случаев, которые из себя представляют тривиальные задачи
nerv пишет:
оно не нужно
(Добавление)
nerv пишет:
советую посмотреть в сторону ангуляра
Не знаком с ним.
И в чем его основное преимущество перед jQ на Ваш взгляд?
P.S. Модератору текущей ветки думаю пора перенести последние сообщения данной темы в новую, в ветке JS )
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.