Вопрос

У меня было много хорошего опыта изучения веб-разработки на w3schools.com.Я знаю, что это случайно, но разделы PHP и CSS, в частности, оказались очень полезными для ознакомления.

В любом случае, мне было интересно, есть ли подобный сайт для jQuery.Я заинтересован в обучении, но мне нужно, чтобы оно было доступно в Интернете с возможностью поиска, чтобы я мог легко вернуться к нему, когда мне понадобится информация в будущем.

Кроме того, вкратце, стоит ли изучать jQuery?Или мне следует посмотреть на разные библиотеки JavaScript?Я знаю, что Джефф использует jQuery для переполнения стека, и, похоже, он работает хорошо.

Спасибо!

Редактировать:На веб-сайте jQuery есть довольно большой список учебных пособий, и , казалось бы , всеобъемлющий страница документации.У меня еще не было времени пройти через все это, был ли у кого-нибудь еще опыт работы с этим?

Правка 2:Похоже, Google теперь размещает библиотеки jQuery.Это должно дать jQuery довольно большое преимущество с точки зрения публичности.

Кроме того, если все используют единую унифицированную библиотеку AQuery, размещенную в одном месте, она должна быть кэширована для большинства пользователей Интернета на ранней стадии и, следовательно, не повлияет на объем загрузок вашего сайта, если вы решите ее использовать.

2 Месяца спустя...

Правка 3:Недавно я начал использовать jQuery в рабочем проекте, и с ним здорово работать!Просто хотел, чтобы все знали, что я пришел к выводу, что это АБСОЛЮТНО стоит изучить и использовать jQuery.

Кроме того, я почти полностью извлек уроки из Официального jQuery Документация и Руководства.Это очень просто.

10 Месяцев спустя...

jQuery является частью практически каждого веб-приложения, которое я создал с тех пор, как написал этот пост.Это упрощает процесс прогрессивного улучшения и помогает сделать код обслуживаемым.

Кроме того, все плагины jQuery являются бесценным ресурсом!

3 Года спустя...

По-прежнему пользуюсь jQuery практически каждый день.Сейчас я создаю плагины jQuery и консультирую полный рабочий день.Я в первую очередь Djangonaut, но я выполнил несколько контрактов только на javascript с jQuery.Это спасает мне жизнь.

От одного пользователя jQuery к другому...Вам следует взглянуть на создание шаблонов с помощью jQuery (или подчеркивание - см. Ниже).

Другие вещи, которые я нашел ценными в дополнение к jQuery (с учетом предполагаемой части проектов, в которых я его использую):

Это было полезно?

Решение

Блоги Рика Страла и Мэтта Берсета навели меня на мысль о jQuery, и, черт возьми, я рад, что они это сделали.jQuery полностью меняет а) вашу точку зрения на клиентское программирование, б) то горе, которое это причиняет вам, и в) насколько это может быть весело!

http://www.west-wind.com/weblog/

http://mattberseth.com/

Я использовал книгу jQuery в действии http://www.amazon.com/jQuery-Action-Bear-Bibeault/dp/1933988355/ref=sr_1_1?ie=UTF8&s=books&qid=1219716122&sr=1-1 (Я купил его подержанным на Amazon примерно за 22 доллара).Это было большим подспорьем при загрузке меня в jQuery.Документация по адресу jquery.com также очень полезна.

Место, где jQuery немного проигрывает, - это компоненты пользовательского интерфейса.Похоже, они еще не совсем готовы к прайм-тайму.

Это может быть так Прототип или Инструменты для переговоров или ExtJS они так же хороши, как jQuery.Но для меня jQuery, похоже, сейчас набирает немного больше оборотов, и это кое-что значит для меня.

Проверьте jQuery.Это очень круто!

Другие советы

Отличным ресурсом для изучения jQuery является: Изучение jQuery.Автор, Карл Сведберг, также стал соавтором книги под названием "...готов?Ага, Изучение jQuery.У Remy Sharp также есть отличная информация, касающаяся визуальных аспектов jQuery на его блог.

--ШОН О

Я использовал Prototype около шести месяцев, прежде чем решил изучить jQuery.Для меня это было как разница между днем и ночью.Например, в Prototype вы будете перебирать набор элементов, проверяя, существует ли он, а затем устанавливая что-то в нем, в jQuery вы просто говорите $('div.class ').найдите('[name=thing]') или что угодно еще и установите это.

Он намного проще в использовании и кажется намного мощнее.Поддержка плагинов также великолепна.Практически для любого распространенного шаблона js есть плагин, который делает то, что вы хотите.С prototype вы будете искать в Google блоги, в которых есть нужный вам фрагмент кода.

Это того очень стоит.jQuery действительно снова делает JavaScript увлекательным.Это как если бы все лучшие практики JavaScript были объединены в единую библиотеку.

Я научился этому благодаря jQuery в действии (Мэннинг), который я просмотрел за выходные.Это немного отстает от текущего положения дел, особенно в том, что касается плагинов, но это отличное введение.

Существует множество библиотек JavaScript, которые стоит хотя бы бегло просмотреть, чтобы понять, соответствуют ли они вашим конкретным потребностям.Во-первых, составьте краткий список критериев, которыми вы будете руководствоваться в процессе отбора и оценки.

Затем ознакомьтесь с сравнение фреймворков высокого уровня / обзоры где-нибудь вроде Википедии, выберите несколько, которые соответствуют вашим критериям и интересуют вас.Протестируйте их, чтобы увидеть, как они работают на вас.Большинство, если не все, из этих библиотек имеют веб-сайты со справочной документацией и поддержкой типов групп пользователей.

Чтобы опубликовать там несколько имен, Прототип, script.aculo.us, Jquery, Додзе, ЮИ...похоже, что у всех них есть активные пользователи и вкладчики, поэтому с ними, вероятно, стоит ознакомиться, чтобы понять, соответствуют ли они вашим потребностям.

Jquery хорош, но, приложив немного дополнительных усилий, возможно, вы обнаружите, что что-то другое работает для вас лучше.

Удачи.

Я обнаружил, что эти серии учебных пособий (Серия видеороликов “jQuery для абсолютных новичков”) Автор: Джеффри Уэй они ОЧЕНЬ ПОЛЕЗНЫ.

Он предназначен для тех разработчиков, которые являются новичками в jQuery.Он показывает, как создавать много интересных вещей с помощью jQuery, таких как анимация, Создание и удаление элементов и многое другое.

Я многому научился из этого.Он показывает, как легко использовать jQuery.Теперь мне это нравится, и я могу читать и понимать любой скрипт jQuery, даже если он сложный.

Вот один пример, который мне нравится "Изменение размера текста"

1- jQuery:

<script language="javascript" type="text/javascript">
    $(function() {
        $('a').click(function() {
            var originalSize = $('p').css('font-size'); // Get the font size.
            var number = parseFloat(originalSize, 10);  // That method will chop off any integer 
                                                        // from the specifid varibale "originalSize".
            var unitOfMassure = originalSize.slice(-2); // Store the unit of massure, Pixle or Inch.

            $('p').css('font-size', number / 1.2 + unitOfMassure);
            if (this.id == 'larger') {
              $('p').css('font-size', number * 1.2 + unitOfMassure);
            } // Figure out which element is triggered.
         });
     });
</script>

2- Стиль CSS:

<style type="text/css" >
  body{ 
      margin-left:300px;text-align:center; 
      width:700px; 
      background-color:#666666;}
  .box {
      width:500px; 
      text-align:justify; 
      padding:5px; 
      font-family:verdana; 
      font-size:11px; 
      color:#0033FF; 
      background-color:#FFFFCC;}
</style>

2- HTML:

<div class="box">
    <a href="#" id="larger">Larger</a> |
    <a href="#" id="Smaller">Smaller</a>
    <p>
    In today’s video tutorial, I’ll show you how to resize text every 
    time an associated anchor tag is clicked. We’ll be examining 
    the “slice”, “parseFloat”, and “CSS” Javascript/jQuery methods.
    </p>
</div>

Я настоятельно рекомендую эти учебные пособия:

http://blog.themeforest.net/screencasts/jquery-for-absolute-beginners-video-series/

Существует ряд ресурсов для изучения jQuery (что, ИМХО, того полностью стоит).Начните здесь http://docs.jquery.com/Main_Page ознакомиться с документацией jQuery.Это отличный сайт для визуального ознакомления с тем, что он может предложить:http://visualjquery.com/1.1.2.html.У издательства Manning publications также есть отличная книга, которую мы настоятельно рекомендуем, под названием jQuery в действии.Что касается библиотек JavaScript, то эта и Prototype, вероятно, самые популярные, если вы хотите сравнить jQuery с чем-то другим.

Я начал обучение с изучения расширений jQuery, чтобы увидеть, как другие разработчики работают с языком jQuery.Это не только помогло мне изучить синтаксис jQuery, но и научило разрабатывать собственные расширения.

jQuery заслуживает изучения!!!Я рекомендую прочитать "Изучение jQuery" и "jQuery в действии".Обе книги великолепны в плане расширения и примеров.Следующий шаг - действительно использовать его, чтобы что-то сделать.Вы найдете официальный http://docs.jquery.com документирование очень полезно.Я использую его как ссылку, постоянно гуглю :)

Также "Изучение jQuery" блог, которым руководит Шон, также очень полезен.Также jQuery Как это сделать is также имеет отличную коллекцию фрагментов кода jQuery.

Я еще не видел JQ-Основы - автор: Ребекка Мерфи, упомянутая где-нибудь здесь.


Это очень хорошая книга.В нем также объясняются основы JavaScript, необходимые для понимания основ jQuery.

Jquery.com он хорошо организован и имеет много замечательных примеров.Вам не нужно покупать книгу.Я обнаружил, что это легко понять на лету, просто обратившись к документации веб-сайта.Если вы из тех, кто лучше всего учится на практике, я бы предложил такой подход.

И да, этому обязательно стоит научиться.Это сэкономит вам массу времени, и вы действительно будете с нетерпением ждать возможности поработать с JavaScript!

Я использую Прототип, что мне нравится.Боюсь, я не знаю jQuery, поэтому не могу их сравнивать, но я думаю, что Prototype стоит проверить.По моему опыту, их документы по API, как правило, довольно хороши (что, безусловно, помогает в обучаемости).

Эй, я предвзят, поскольку сейчас работаю с этими ребятами, но Carsonified предлагает несколько отличных ресурсов для людей, обучающихся и совершенствующих свои навыки работы с jQuery.Как раз в следующий понедельник состоится онлайн-конференция по jQuery с участием самого Джона Ресига - http://carsonified.com/online-conferences/jquery/

Кроме того, теперь они предлагают видеоуроки через свою схему членства в блоге Think Vitamin,

Я знаю, что существует множество бесплатных ресурсов, я думаю, разница здесь в качестве контента, который вы получаете.надеюсь, это полезно!

Приведенная ниже ссылка будет полезна вам, если вы знаете SQL (только css-селекторы).

http://karticles.com/2011/06/learning-jquery-with-sql-basic-selectors

http://karticles.com/2011/06/learning-jquery-with-sql-attribute-selectors

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top