关于ueditor1.2.0的改变图片src,若src相同,则不起作用

原文出自:micely.net

ueditor1.2.0改变图片src,若src相同,则不起作用,

JS部分:

<script type="text/javascript">
	$(document).ready(function() {
		$("#changeImage").click(function() {
			$("#verificationCodeImage").attr("src", "/micely/verificationCode);
		});
	});
</script>

HTML代码是:

<input type="text"
				name="verificationCode" style="width: 60px;" id="verificationCode" />
				<image src="/micely/verificationCode"
					id="verificationCodeImage" style="vertical-align: middle;" /> <a
				id="changeImage" style="cursor: pointer; color: blue;">看不清?换一张|刷新</a>

这个JS事件点击是有反应的,alert("xxx")可以成功弹出,不过不晓得为啥就是图片改变不了,于是把src的值改为xxx,然后点击有反应了,图片的src是xxx,也就是更换下地址有反应,原来的地址就没反应,如果是Java,C的bug我倒愿意深究下,可是我一向对兼容性的东西很头疼(浪费青春在上面不值啊),没办法,总不能因为这一个就放弃掉ueditor吧,我想百度这么大的公司那么多人总会修复的吧,于是想了个临时的方案,就是代码改为:

<script type="text/javascript">
	$(document).ready(function() {
		$("#changeImage").click(function() {
			var d=new Date();
			$("#verificationCodeImage").attr("src", "/micely/verificationCode?xx="+d.getTime());
		});
	});
</script>

后面的参数是无用的,只是为了使地址不同而已。至此,暂时性解决这个问题,期待官方的修复。

 

 

 

转载于:https://my.oschina.net/u/177243/blog/57208

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值