Проблемы перехватов событий. 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.
|