jQuery Lint - плагин для отладки jQuery скриптов

Больше это анализатор, показывающий слабые или неверные использования jQuery

К примеру, если мы захотим дважды вызвать у элемента последовательно один и тот же метод:

$('#place')
    .css("color""#33f")
    .css("font-weight""bold");

То Lint выдаст уведомление (в консоли):

You've called css([object Arguments]) more than once on the same jQuery object
Why not combine these calls by passing an object? E.g. css({ "font-weight": "bold", "color": "#33f" })


И очевидно он прав

Данный пример можно увидеть по ссылке http://jsfiddle.net/xq5Ct/
Для использования  jQuery Lint его лишь нужно добавить на страницу после добавления самого jQuery

Обратите внимание, что на момент написания статьи в последней версии линта была допущена ошибка. Для ее исправления замените 73-ю строку на:
selectorAdvice: "Du solltest den selben Selektor nur dann verwenden, wenn du wei?t dass sich das Ergebnis a\"ndert. Zum Beispiel, wenn du Elemente zu einer Seite hinzufu\"gst, die den Selektor erfu\"llen",


Онлайн тестирование Javascript + HTML + CSS

http://jsfiddle.net - Отличный сервис, позволяющий по быстрому накидать простую верстку, стили, скрипт, подключить нужную библиотеку, указать доктайп и проверить результат
А также Вы можете поделиться наброском с кем угодно после нажатия Save, и вести контроль версий :)

Область для работы разделена на 4 вкладки: html, javascript, css, result
В резалте выводится собранная страница, на основе предыдущих вкладок

В левой части страницы можно выбрать с каким и какой версией фреймворка вы хотите работать.
Для выбора доступны:
  • Mootools
  • jQuery
  • Prototype
  • YUI
  • Glow
  • No-Library (вот это я не понял, либо рельно есть такой фреймворк, либо используется только тот скрипт, что вы введете, скорее всего второе)
  • Dojo
  • Processing
  • ExtJS
  • Raphael
  • RightJS
  • Three (edge)
В дополнении в jQuery предлагается возможность подключить jQuery UI и jQuery Lint



Event handlers can only be bound to HttpApplication events during IHttpModule initialization

Возможно вы попробовали динамически привязаться к какому-то событию приложения, к примеру на EndRequest текущего экземпляра HttpApplication


Пути решения:
1. Реализовать свой класс, имплеметирующий интерфейс IHttpModule и обрабатывать нужное событие уже там
2. Возможно сайт работает под ASP.NET 2|4.x Integrated Pipeline. Попробуйте в пуле (или свойствах проекта) указать классическую версию
3. 
   
       validateIntegratedModeConfiguration="false"/>