好了,所以我有这个改变的onclick
<img width="38" height="39" onclick="jreviews.favorite.add(this,{listing_id:2655})" class="imgFavoriteAdd" alt="Add to favorites" id="jr_favoriteImg2655" src="http://kingdomshopper.com/templates/jreviews_overrides/views/themes/default/theme_images/fav_add.png">
,正如你所看到的onclick是
jreviews.favorite.add(this,{listing_id:2655})
我需要的onclick改变
jreviews.favorite.remove(this,{listing_id:2655})
但是当我做
jQuery("#jr_favoriteImg2655").attr("onclick")
onclick(event)
能做些
jQuery("#jr_favoriteImg2655").attr("onclick", "jreviews.favorite.add(this,{listing_id:2655})")
或是否有更好的或另一种方式
几乎PE rfect;我建议你将'.unbind()'和'.bind()'调用链接在一起,因为它们使用相同的包装元素。 – 2011-05-01 05:21:49