Я буду предисловие, говоря, что я не смотрел на базу кода мегаменю, но я думаю, что могу сделать некоторые предположения о том, как вы можете решить эту проблему.событие для всех ссылок в megamenu
$('a.dc-mega').mouseover( function(){ ... });
Я не понимаю ваш виджет избранной страницы.Это часть мегамену?Из документов это не похоже на это.Это еще один виджет WP, который можно как-то встроить в мегаменю?Если так, то как?Это твой собственный код?Независимо от того, вы хотите получить идентификатор страницы ссылок.Это может быть включено в мегамену.Глядя на их документы, я думаю, что это включено в идентификатор элемента списка.Таким образом, вы можете получить идентификатор оттуда.
var pageID = $(this).parent('li').attr('id');
Используйте AJAX, чтобы получить изображение и заменить текущее изображение.На стороне сервера вы можете использовать
.
$.ajax({
url: "test.html",
success: function(){
//replace image
}
});