fancybox & array
Ребятки может кто сталкивался, подключаю 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...) |
Часовой пояс GMT +3, время: 12:05. |