-1
$(".post-btn").text().html("<img src='../images/loader.gif' />");
爲什麼這不起作用?我確定我有正確的選擇器,因爲我嘗試了$(「。post-btn」).text('test')並且它工作正常。當用戶點擊它時,我希望按鈕的標籤變成ajax加載器。把按鈕變成ajax loader點擊jquery
$(".post-btn").text().html("<img src='../images/loader.gif' />");
爲什麼這不起作用?我確定我有正確的選擇器,因爲我嘗試了$(「。post-btn」).text('test')並且它工作正常。當用戶點擊它時,我希望按鈕的標籤變成ajax加載器。把按鈕變成ajax loader點擊jquery
像這樣。沒有文字()
$(".post-btn").html("<img src='../images/loader.gif' />");
您試圖鏈接函數,但當上一個函數返回初始jQuery對象時,鏈接工作。例如,
$(".post-btn").text('Hello');
將返回BTN後對象本身設置後,其文本爲「Hello」。
但
$(".post-btn").text()
將返回後BTN,而不是本身就是「你好」,這是不是一個對象的文本。