2012-10-25 16 views
1
$("#image_data a").fancybox(
{ 
'titlePosition' : 'inside', 
'docid': $('#company_name').val(), 
'productId' : '1234' 

}); 

如何我可以將productId作爲標籤的當前ID傳遞。如何通過fancybox jquery當前id作爲參數

$("#image_data a").fancybox(
{ 
'titlePosition' : 'inside', 
'docid': $('#company_name').val(), 
'productId' : $(this).attr('id') 

}); 

鑑於代碼不起作用, 所以任何其他的想法。

回答

1

使用fancybox一個可變外,然後將變量分配給productId

var id = $(this).attr('id'); 

$("#image_data a").fancybox(
    { 
     'titlePosition' : 'inside', 
     'docid': $('#company_name').val(), 
     'productId' : id 

    });