參數content
的值應該是一個獲取內容的函數。我以爲我可以使用這樣的事情:函數的返回值作爲jQuery中參數的值
$(".fancy-detail-page").fancybox({
'content' : function(){
var id = $(this).attr('id');
id = id.replace("pd", "c");
var content = $('#' + id + ' .product-details').html();
return content;
},
'padding' : 0,
'openEffect' : 'none',
'closeEffect' : 'none',
'maxWidth' : 960
});
但return
似乎並不奏效。這是如何正確完成的?
將它包裹在括號狀(函數(){...回報內容})()工作? – 2013-04-17 14:57:28
@jqueryrocks:No. – testing
@testing它應該在這裏:http://jsfiddle.net/s6ZKT/ –