關於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>
後面的參數是無用的,只是爲了使地址不一樣而已。至此,暫時性解決這個問題,期待官方的修復。
相關文章
相關標籤/搜索