【发布时间】:2013-12-15 11:12:30
【问题描述】:
这是我的 HTML 标签。
<a href="#" id="test"><img id="imgtest" src="imgs/test_0.png" width="108" height="32" /></a>
这是我的 jQuery。
$(document).ready(function () {
$("#test").click(function () {
$('#imgtest').attr('src', 'imgs/test.png');
});
});
单击锚标记时我需要更改图像。 这在桌面上的任何浏览器上都能完美运行,但移动版 Safari 除外。 这有什么问题?
【问题讨论】:
-
您是否尝试使用
prop而不是attr更改属性? -
我现在试试,结果会告诉你的。谢谢:)
-
您是否收到任何错误消息?
-
将 attr 更改为 prop 不起作用 :( 我没有收到任何错误消息。我不知道如何使用我的 iPhone 获得错误。
-
触摸两次有用吗?
标签: jquery html safari mobile-safari client-side