2013-08-27 85 views
0

我需要在頁面的ajax刷新後擴展一個範圍。下面是在我的ajax調用的回調函數中編寫的代碼。它不工作。在jquery中切換

$('#ship_toggleDimension').css('display','block'); 
$('#ship_toggleDimensionimg').attr("src", "../../resources/base/images/drop_icon2.png"); 
return false; 
+0

您是否遇到任何控制檯錯誤?您是否調試過以確保代碼實際上正在運行? – musefan

+0

定義'不工作'。你可以把一個jsFiddle放在一起復制這個問題嗎? – BenM

+0

你在控制檯中看到什麼錯誤。在控制檯中嘗試「$('#ship_toggleDimension')」,看看你是否得到這個元素 – lvil

回答

0

您可以強制瀏覽器通過傳遞一個額外的變量 確保圖像路徑是正確的刷新圖像。

somefunction() 
{ 
d = new Date(); 
$('#ship_toggleDimension').css('display','block'); 
$('#ship_toggleDimensionimg').attr("src", "../../resources/base/images/drop_icon2.png"+d.getTime()); 
return false; 
} 
+0

你在這裏有點猜測,我們甚至不知道實際的問題是什麼...... – musefan