Показать сообщение отдельно
  #1 (permalink)  
Старый 11.08.2014, 20:25
Интересующийся
Отправить личное сообщение для Rodger1956629 Посмотреть профиль Найти все сообщения от Rodger1956629
 
Регистрация: 30.07.2013
Сообщений: 21

Проблемы перехватов событий. jQuery перехватывает события раньше времени.
При выполнение вот этого кода jQuery, происходит перехват события и код php не выполняется. В частности, событие toggle не даёт произвести щелчок на ссылке и код php не выполняется:

$(document).ready(function() {
$('#menu_products > li > ul' )
.hide()
.click(function(event) {
event.stopPropagation();
});

$('#menu_products > li').toggle(function() {
$(this).find('ul').slideDown();
}, function() {
$(this).find('ul').slideUp();
});

});

Как обойти эту проблему?! Мне в любом случае, необходимо выполнить обработку запроса php до перехвата. А вот ссылка с php кодом, которая должна выполниться до перехвата при щелчке:

<a href="/?controller=category&id={$itemChild['id']}" title="{$itemChild['name']}">{$itemChild['name']}</a>

Заранее благодарю за помощь.)

Последний раз редактировалось Rodger1956629, 12.08.2014 в 12:32.
Ответить с цитированием