Пока нет времени на “большую” и “полезную” статью, публикую небольшой сниппет. Цель: в jquery ui аккордеоне в шапке блока требуется разместить чекбокс и повесить на его onclick некий хэндлер.
Приведенный ниже скрипт имеет скорее теоретический нежели практический интерес. Итак, постановка задачи: Есть скрипт получения некоего набора данных (JSON). Требуется на основе этого набора данных циклически вызывать асинхронный запрос, который выполняет действия на основе входных данных от первого скрипта. При этом требуется лимитировать число одновременно запущенных асинхронных процессов (чтобы не порождать десятки или даже сотни [...]
Замечательный фреймворк jQuery имеет не менее замечательную библиотеку jQuery UI. С ними мне живется в общем-то хорошо, но иногда вылезают всякие забавные грабли. Об одних я расскажу двумя строчками ниже.
Забавный плагин для подсветки AREA элементов в MAP – jquery.maphilight.js (http://plugins.jquery.com/project/maphilight). Как работает – лучше посмотреть официальную документацию. Все бы ничего, но последний апдейт датирован весной 2008 года, когда IE 8 еще не было. Соответственно в нем он и не работает:
Отладка javascript-ов в IE обычно вызывает в сознании массу непечатных слов в адрес его разработчиков. Эта заметка посвящается тем, кто сталкивался с невразумительной ошибкой, выдаваемой Internet Explorer-ом при использовании Ajax с php-библиотекой xajax: Ошибка: системная ошибка: -1072896658 или Error: system error: -1072896658
JQueryUI accordion и checkbox