Зачем вызывать функцию JavaScript, отлично работает в некоторых местах в коде и дает мою функцию, не определенную в другом месте в коде на той же странице!Функция javascript не определена?
JS функции:
function loadActivityInfo(id){
/// code goes here
$("#location_details_div").fadeIn(1000,function(){
getRating(id);
getRateAverage(id);
getActivityInfo(id);
goToLocation(id);
//scroll inimate to top
$('html,body').animate({
scrollTop: $("#location_details_div").offset().top - 60
}, 1000);
});
}
вызов здесь, работает отлично:
$(".img-describtion").live("click",function(){
resetRating();
var id = $(this).attr("id");
location.hash= id;
loadActivityInfo(id);
});
но здесь дает мне Funcation не определен:
$(".btnShowLocationInfo").live("click",function(){
var id =$(this).attr("id").split(",")[1];
alert(id);
location.hash= id;
loadActivityInfo(id);
});
Где вы выполняете код? В организме? В голове функция init? – rekire