使用attr更改img源不能在ios5上运行

时间:2012-05-16 05:36:55

标签: javascript jquery image ios5 attributes

我正在尝试更改图像的来源,当您点击另一个地点时,它会淡入,并且设置如此

$('.thumbs').bind('click', function() {
  $('#MyT').attr('class', 'wierd');
  $('#MyT').fadeIn(0);
});

我在Chrome上测试时效果很好,但是当我将其上传到iPad时,它并没有改变来源。我在这里做错了什么?

1 个答案:

答案 0 :(得分:4)

更改图像的类值不会更改其src。如果你想改变它的来源,你会做这样的事情:

$(".thumbs").on("click", function(){
  $("#MyT").attr("src", "image2.png").fadeIn("slow");
});

我假设您的网页上当然有<img src="foo.png" id="MyT" />