2010-06-17 25 views
0

我不敢相信,但這真的發生了。我用jQuery和JavaScript原生函數一起用完了可用的引號符號。有人可以幫忙嗎?也許還有另一個符號?我用完了javascript中的可用引號符號!

var t=setTimeout('$("#popupChange").html('<img src="http://servername/pdf/picture/genericThrobber.gif" />');',2000); 

編輯:關於 「失蹤)後,參數列表」 的錯誤Firebug的消息。

回答

5

使用\'轉義他們應該工作。

var t=setTimeout('$("#popupChange") 
.html(\'<img src="http://servername/pdf/picture/genericThrobber.gif" />\');', 
2000); 

(添加換行符擺脫滾動條)

你也可以傳遞的,而不是一個字符串的匿名函數:

var t=setTimeout(function() { $("#popupChange") 
.html('<img src="http://servername/pdf/picture/genericThrobber.gif" />');}, 
2000); 

應該罰款無論哪種方式。

2

您需要使用反斜槓轉義字符。

上內',使它\'

相關問題