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

原文出自:micely.netjavascript

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

JS部分:java

<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>
后面的参数是无用的,只是为了使地址不一样而已。至此,暂时性解决这个问题,期待官方的修复。
相关文章
相关标签/搜索