当使用图像时,这是有效的:
$("#div).attr('onClick', 'return hs.expand(this)');这不是在使用带ajaxed的内容时:
$("#div").attr('onClick', 'return hs.htmlExpand(this, { objectType: 'ajax'} )');可能是语法有问题。
发布于 2011-09-12 17:05:44
如果'ajax‘这个词真的应该嵌入到字符串中,那么我猜你需要双引号:
$("#div").attr('onClick', 'return hs.htmlExpand(this, { objectType: "ajax"} )');发布于 2011-09-12 17:14:04
使用live()而不是.attr()
$("#div").live('click', function () {
return hs.htmlExpand(this, { objectType: 'ajax'});
});https://stackoverflow.com/questions/7385499
复制相似问题