我有一个运行良好的图像交换例程,但我刚刚注意到它在 Safari 中失败。
$("#image1, #image2").click(function(){
switch(this.id)
{
case 'image1':
_(this.id,"../../img/answers(biggest2).png","../../img/b6a(AC)ans.png");
break;
case 'image2':
_(this.id,"../../img/suggestions2.png","../../img/b6b(AC)ans.png");
break;
}
function _(id,main, alt){
if($("#"+id).attr("src") == main) $("#"+id).attr("src", alt);
else $("#"+id).attr("src", main);
}
});
Mac 不喜欢上述内容有什么明显的地方吗?
是否有更好的跨浏览器解决方案?