Ребятки может кто сталкивался, подключаю fancybox, кидаю в него массив с данными:
var mImg = [];
$("div.imageBlock[data-animation='true']").live("click",function(e){
var el = $("div.imageBlock[data-animation='true']").find("a[rel='images']");
for(var i=0; i<el.length; i++){
mImg[i] = { "href":el[i].href, "title": el[i].title }
}
$.fancybox(mImg,{
'transitionIn' : 'none',
'transitionOut' : 'none',
'titlePosition' : 'over'
});
});
Работает все нормально, но только с первой картинкой, т.е. у меня идут блоки с картинками, по клику на любой из них я в переменную заношу её href, вот так:
var href = $(this).find("a[rel='images']").attr("href");
так вот проблема в том, что на какой бы блок не кликнул показ картинок начинается с первой, я понимаю почему, но не могу понять как сделать так что бы и массив не рушить и что бы показ картинок начинался именно с той картинки чей адрес находится в переменной href...)