2014-02-10 80 views
-1
$(".post-btn").text().html("<img src='../images/loader.gif' />"); 

爲什麼這不起作用?我確定我有正確的選擇器,因爲我嘗試了$(「。post-btn」).text('test')並且它工作正常。當用戶點擊它時,我希望按鈕的標籤變成ajax加載器。把按鈕變成ajax loader點擊jquery

回答

2

像這樣。沒有文字()

$(".post-btn").html("<img src='../images/loader.gif' />"); 
0

您試圖鏈接函數,但當上一個函數返回初始jQuery對象時,鏈接工作。例如,

$(".post-btn").text('Hello'); 

將返回BTN後對象本身設置後,其文本爲「Hello」。

$(".post-btn").text() 

將返回後BTN,而不是本身就是「你好」,這是不是一個對象的文本。