$(".post-btn").text().html("<img src='../images/loader.gif' />");
为什么这不起作用?我确信我得到了正确的选择器,因为我尝试了$(“。post-btn”)。text('test')并且它有效。我希望当用户点击它时,按钮的标签成为ajax加载器。
答案 0 :(得分:2)
喜欢这个。没有文字()
$(".post-btn").html("<img src='../images/loader.gif' />");
答案 1 :(得分:0)
您正在尝试链接函数,但链接在前一个函数返回初始jQuery对象时起作用。例如,
$(".post-btn").text('Hello');
将文本设置为“Hello”后,将返回 post-btn 对象本身。
但是
$(".post-btn").text()
将返回post-btn的文本而不是其自身,即“Hello”,它不是一个对象。