У меня есть интерактивная карта страны, которая загружена в готовом документе.
$(document).ready(function bg() {
$.ajaxSetup ({cache: false,timeout: 5000});
$("#map").load("/maps/country.php",function() {
$('.map').maphilight({SOME SETTINGS HERE});
});
});
Когда я нажимаю на город, он запускает функцию ajax, которая загружает файл города в связывающую связку #map div javascriptдля флажков maphover и т. д. *
$("#map").load("/maps/cityc_maps.php", function() {
//JAVASCRIPT NEEDED HERE!
});
Проблема, с которой я сталкиваюсь, заключается в том, что когда я загружаю карту города в div (с помощью ajax), я бы хотел, чтобы мой сценарий перепривязал сценарии (ивыделите эту часть карты).
$("#map").load("/maps/cityc_maps.php", function() {
//JAVASCRIPT NEEDED HERE!
$("#CountryLink").load("/maps/country.php",function() {
$('.map').maphilight({SOME SETTINGS HERE});
//AND HERE WHEN USER CLICK CITY MAP when file load
});
});
Это очень запутанно, но я надеюсь, что кто-то меня поймет.Я думаю, что решение заключается в перезагрузке страницы, но я надеюсь, что есть способ сделать это с помощью ajax.