Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    L

    Learning jQuery

    learningjquery.com · Personal blog · on HN since 2008

    A long-running tutorial blog on jQuery, with beginner-to-advanced posts, tips, and a bookmarklet for loading jQuery on any page.

    Visit blogHN submissions
    Web DevelopmentProgramming
    What HN says

    Commenters call it one of the better all-around jQuery sites after the official one, and cite its jQuerify bookmarklet and tips.

    Stats for nerds
    16HN people shared it
    9linked in comments
    112story points
    May 2023last shared
    2008people per year2023

    Top posts on HN

    1. 1
      Using jQuery’s Data APIs
      1 person · 67 points · first shared 2011 · 12 comments on HN
    2. 2
      JQuerify
      4 people · 32 points · first shared 2009 · 3 comments on HN
    3. 3
      Peeling Away the jQuery Wrapper and Finding an Array
      1 person · 4 points · first shared 2008 · Discussion on HN
    4. 4
      JQuery Bookmarklet - updated
      1 person · 2 points · first shared 2008 · Discussion on HN
    5. 5
      Famo.us Joining JQuery Foundation
      1 person · 2 points · first shared 2015 · Discussion on HN
    6. 6
      43,439 reasons to use append() correctly
      1 person · 2 points · first shared 2009 · Discussion on HN
    7. 7
      Avoiding the "Flash" of Unstyled Javascript Content
      2 people · 1 points · first shared 2011 · 1 comments on HN
    8. 8
      JQuery.map() in 1.6
      1 person · 1 points · first shared 2011 · Discussion on HN
    9. 9
      Simple Tooltip for Huge Number of Elements
      1 person · 1 points · first shared 2009 · Discussion on HN
    10. 10
      Homepage
      2 people · first shared 2008

    What HN people wrote when they linked it

    • tambourine_manDec 2011

      This is nice:

      15. Add a JS class to your HTML attribute
      Firstly, as soon as jQuery has loaded you use it to add a “JS” class to your HTML tag.

      1
      $('HTML').addClass('JS');
      Because that only happens when javascript is enabled, you can use it to add CSS styles which only work if the user has JavaScript switched on, like this…

      1
      /* In your css */
      2
      .JS #myDiv{display:none;}
      So, what this means is that we can hide content when JavaScript is switched on and then use jQuery to show it when necessary (e.g. by collapsing some panels and expanding them when the user clicks on them), while those with JavaScript off (and search engine spiders) see all of the content, as it’s not hidden. I’ll be using this one a lot in the future.

      http://www.learningjquery.com/2008/10/1-way-to-avoid-the-flash-of-unstyled-content

    • gsibbleJan 2013

      Actually, I made this work:

      1) Inject JQuery as described on this website: http://www.learningjquery.com/2009/04/better-stronger-safer-jquerify-bookmarklet

      2) Then open your JS console and copy and paste this in:

      $("textarea").keyup(function(){
      try {
      formatter.set(editor.get())
      } catch (a) {
      notify.showError(a)
      }
      });

      And viola! It will change in real time from the left side to the right. Doing the opposite should be trivial.

      Enjoy.

      PS: This is a total hack obviously. Not production stuff.

    • benatkinMay 2023

      Russia has blocked Cloudflare before too. You can see it in the issues for jsDelivr (which apparently handles a lot of traffic for TASS, since they use the CDN and browsers don't share caches for privacy reasons). https://github.com/jsdelivr/jsdelivr/issues/762 https://news.ycombinator.com/item?id=24894135 https://learningjquery.com/2012/01/why-to-use-google-hosted-jquery-cdn

    • kaylaroseNov 2010

      I think http://www.learningjquery.com/ is one of the better (besides the official site) all-around jQuery site. You can filter posts by beginner/intermediate/advanced to meet your skill level.

      14 Days of jQuery series is pretty good too.
      http://jquery14.com/

      Also, stay away from things like "30 Most Amazing jQuery Plugins to Make Your Site Mind-Blowing-ly Awesome".

    • simonwNov 2009

      There's a bookmarklet for that (jQuerify) which I use all the time: http://www.learningjquery.com/2009/04/better-stronger-safer-jquerify-bookmarklet

    • ighostNov 2009

      Good idea, but it's been done.

      jQuerify bookmarklet: http://www.learningjquery.com/2009/04/better-stronger-safer-jquerify-bookmarklet

    Related

    jQuery Blogblog.jquery.com136 people

    jQuery v4.0 Beta

    jQuery Blog
    Company · last shared 2026
    Jake Archibaldjakearchibald.com191 people

    I discovered a browser bug

    Jake Archibald
    Personal · last shared 2026
    CodeGeekzcodegeekz.com17 people

    Tools for Data Visualization

    CodeGeekz
    Publication · last shared 2014
    DailyJSdailyjs.com112 people

    Backbone.js: Hacker's Guide

    DailyJS
    Publication · last shared 2017
    JavaScript Playgroundjavascriptplayground.com15 people

    Beginning Node.js Development

    JavaScript Playground
    Personal · last shared 2019
    Tutorialzinetutorialzine.com33 people

    CSS3 Features That You Can Finally Start Using

    Tutorialzine
    Publication · last shared 2017
    SitePoint Blogblogs.sitepoint.com26 people

    Google Closure: How not to write JavaScript

    SitePoint Blog
    Company · last shared 2011
    Six Revisionssixrevisions.com173 people

    Git Tutorials for Beginners

    Six Revisions
    Publication · last shared 2017