У меня есть следующий раздел кода 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>');
});
});
Я бы ожидал, что мой div с id loginAccountCallBack
повторит текст "Enter the username"
- пожалуйста, кто-нибудь может объяснить, почему этого не происходит?
Вы можете использовать html(), если хотите получить внутренний HTML файл div:
var login_result = $('#loginAccountCallBack').html();
Вы только предупреждаете элемент jQuery из $('#loginAccountCallBack')
- запустите метод, например, .val()
чтобы получить значение (при условии input
типа)