2014-07-06 68 views
0

單獨在IE瀏覽器中,使用j查詢設置屬性元素不工作。有沒有其他的方法來設置使用j查詢或Java腳本的屬性。請參閱下面的代碼片段,這在單獨的IE中不起作用。設置屬性在IE中不工作使用jquery

obj_KLImages.each(function(){ 
$(this).attr('src', ishttpHead($(this).attr('longdesc'))); 
}); 
+1

HTML好嗎?你可以爲它製作一個JSFiddle嗎? – imbondbaby

+0

嘗試使用'this.setAttribute()'而不是'$(this).attr()'(它不完全回答問題,但它可能適用於您) – Tudmotu

回答

0

您可以嘗試使用prop()函數代替attr()。

obj_KLImages.each(function() { 
    $(this).prop('src', ishttpHead($(this).prop('longdesc'))); 
}); 

您可以檢查此thread爲()時,你託的討論和attR()。