Цитата:
|
NeVirus, live() на самом деле не навешивает обработчик на указанный элемент. Обработчик по сути навешивается на document (я так думаю) и срабатывает только когда событие "доплывет" до document. Нужно:
a) Не использовать live, а навешивать обработчик непосредственно (через click())
b) Проверять event.target в $('#sort_p_1').click()
|
Вот оно! Что то подобное event.target я и искал! Спасибо!
Цитата:
|
Обработчик по сути навешивается на document (я так думаю) и срабатывает только когда событие "доплывет" до document.
|
Конкретно об этом - все верно, экспериментально подтверждается.
@рони:
preventDefault() - как я понял останавливает стандартное поведение браузера в том числе и модель всплытия по идее... так что в какой то степени совет правильный
Все проблема решена - еще раз всем спасибо!