Да в принципе по любой. Не знаю насколько это удачно, но чаще всего советуют читать "JavaScript: The Good Parts", а потом "Secrets of the JavaScript Ninja"
Нет, я никак ни имел в виду, что мой код грязь, и виной тому служит jQuery. Под 'грязным' я имел в виду 'не чистый', то есть с библиотекой. А так я уважаю jQuery, но не могу не согласиться с тем, что определение неподходящее.