【发布时间】:2019-07-13 20:55:43
【问题描述】:
jQuery Mobile 无法在 Android 设备上动态更改图像。请帮忙。
附加信息:
我要做的是更改安全图像。它在我的机器上本地运行,但我可以使用我的网络 IP 地址访问代码和 api,并且它可以工作。当我尝试更改从 url 获取的图像时,它只会在 safari 中更改,我在 chrome、Firefox 等中尝试过,但没有运气。
我尝试在后面设置 date.getTime() ,但这也不起作用。 我已经调试了代码,当我按下按钮时,图像没有任何反应,输入字段变为 null。
所以我的问题是每次单击按钮时都要更改图像。
$("#newSecurityCode").on("click",function () {
$("#securityCheckImg").attr("src", urlprefix() + "captcha");
$("#securityTextField").val("");
});
此代码适用于 safari Mac 和 iPhone,但不适用于 chrome、Firefox .....
$("#newSecurityCode").click(function() {
$("#securityCheckImg").attr("src", url());
$("#securityTextField").val("");
});
<tr>
<td>
<img id="securityCheckImg">
</td>
</tr>
【问题讨论】:
-
这里的相关代码好像只有一半;
url()是什么,它返回什么?
标签: javascript android jquery jquery-mobile