Здравствуйте. Создаю интерактивную карту для сайта на Wordpresse, с помощью библиотеки Raphael.
Сначала сделал карту в страницы HTML все прекрасно работало. Но когда стал переносить в Шаблон не работает часть функции:
Файл init.js
for (var houses in fil1) {
var obj = r.path(fil1[houses].path);
obj.attr(fill1);
arr[obj.id] = houses;
obj.hover(function(){this.animate({fill: '#1669AD'}, 300);},function(){this.animate({fill: fill1.fill}, 300)});
<< Часть что внизу не работает>>
obj.hover(function(){document.location.hash = arr[this.id];var point = this.getBBox(0);
$('#map').next('.point').remove();$('#map').after($('<div />').addClass('point'));
$('.point')
.html(fil1[arr[this.id]].name)
.css({
left: point.x+(point.width/2)-40,
top: point.y+(point.height/2)+20
})
.fadeIn();
});
}; |