$(function() { var opt = {success:function(data) { data = data.map(function(src) { return {src:src}; }); $("#test").on("click", function() { $.fancybox.open(data, {loop:true, thumbs:{autoStart:true}}); }); }}; AJAX(opt); });