for(var l=0; l<Oresult.length; l++) {
var ad = Oresult[l].split(',');
var ab = Oresult[Oresult.length-1].split(',');
var myPlacemark = new ymaps.Placemark([ad[1], ad[0]], {
balloonContent: '<b>'+ab[2]+'</b><br/><img style="height:90px;" src="'+ab[3]+'" />'
},{
iconLayout: 'default#image',
iconImageHref: '/iconmap.png',
iconImageSize: [30, 30],
iconImageOffset: [-15, -15]
});
alert(ab[4]); // РАБОТАЕТ ВЕРНО
myPlacemark.events.add("click", function(){
alert(ab[4]); // РАБОТАЕТ НЕ ВЕРНО
$('#simpleDiv').addClass("open-sidebar");
$(".close-bar").css({"left":"935px"});
$("#simpleDiv").html('<img src="/loading.gif" class="loading">');
$.get(ab[4], function(data){
$("#simpleDiv").html(data);
});
});
myCollection.add(myPlacemark);
};
alert(ab[4]) выдаёт последнюю переменную, если запускать из myPlacemark.events.add("click", function(). Очень нужна помощь хелп ми