2011-09-12 153 views
0

使用這種圖像時工作:設置Highslide屬性與jQuery

$("#div).attr('onClick', 'return hs.expand(this)'); 

這可不是用ajaxed內容時:

$("#div").attr('onClick', 'return hs.htmlExpand(this, { objectType: 'ajax'})'); 

有可能是一些錯誤的語法。

回答

1

如果單詞「AJAX」是真的要被嵌入在字符串中那麼我想你需要雙引號:

$("#div").attr('onClick', 'return hs.htmlExpand(this, { objectType: "ajax"})'); 
0

使用live(),而不是.attr()

$("#div").live('click', function() { 
    return hs.htmlExpand(this, { objectType: 'ajax'}); 
});