2011-09-12 89 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'}); 
});