0
나는 문서를 준비 할 때로드되는 국가의 클릭 가능한지도가 있습니다. 나는 도시를 클릭하면Jquery ajax 문제
$(document).ready(function bg() {
$.ajaxSetup ({cache: false,timeout: 5000});
$("#map").load("/maps/country.php",function() {
$('.map').maphilight({SOME SETTINGS HERE});
});
});
은 체크 박스 maphover 등을위한 자바 스크립트의 #map div의 리 바인딩 무리 시내 파일을로드 아약스 기능 ...
$("#map").load("/maps/cityc_maps.php", function() {
//JAVASCRIPT NEEDED HERE!
});
내가 문제를 유발 도시지도를 div (아약스 포함)에로드 할 때 스크립트를 리 바인드하고지도의 해당 부분을 강조 표시하고 싶습니다.
$("#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를 통해 삽입 요소에 이벤트 처리기를 바인딩하고자하는 경우
나는 당신이 가진 문제를 정말로 이해하지 못한다. 국가지도를로드하는 페이지로드시 추가 링크를 만들면 어떨까요? 익명의 함수 대신 명명 된 함수를 사용하면 문제가 해결 될 수도 있습니다. –
어떤 종류의 시스템을 사용하고 있는지 알지 못하는 사이에 우리는 실제로 당신을 도울 수 없습니다. 이것은 매우 실용적인 질문이며 동일한 상황을 겪지 않고서도 나는 당신이 해결책을 얻는 것을 매우 의심합니다. 각 국가 하중에 대한 이론적 인 해결책을 원한다면 사용자가 그 국가로 돌아갈 수 있도록 국가를 저장하십시오. – Khez