我有以下jQuery代码部分:
$(document).ready(function(){
$('#loginAccount').click(function(){ // Create `click` event function for login
var login_result = $('#loginAccountCallBack'); // Get the login result div
login_result.html('<span class="error">Enter the username</span>');
});
});
我希望我的ID为loginAccountCallBack
的div能够回复文字"Enter the username"
- 请有人解释为什么不会发生这种情况?
答案 0 :(得分:0)
您只是警告$('#loginAccountCallBack')
的jQuery元素 - 运行.val()
之类的方法来检索值(假设它的类型为input
)
答案 1 :(得分:0)
如果您想获得div的内部HTML,可以使用html():
var login_result = $('#loginAccountCallBack').html();