Итак, моя основная задача c - просто использовать функцию стиля jQuery для отображения слова «привет». Я хочу этого, чтобы в будущем я мог персонализировать привет. «Привет» + $ username. Я приложил свой код.
<h3 onLoad = "helloMessage();" id="id"> </h3>
мой. js файл выглядит следующим образом:
function helloMessage()
{
document.getElementById("id").innerHTML = "Hello ";
}
Моя страница не выдает мне никаких ошибок, но когда я пытаюсь найти элемент h3
это просто дает мне область на странице без сообщения "Hello"? Это потому, что мой «Hello» возвращается в поле h3
?
<h3 "Hello "> </h3>
Редактировать: я оценил, что я ошибался раньше.
Теперь у меня есть
$(document).ready(function(){
$.fn.helloMessage = function(){
alert ('Hello');
}
$(".hello").ready(function(){
$.fn.helloMessage();
});
});
Мой HTML выглядит так:
<h3 class="hello"> </h3>
Все нормально и работает. Однако я хочу, чтобы «Привет» отображался на веб-странице, а не как предупреждение. Если я попытаюсь использовать:
$(document).ready(function(){
$.fn.helloMessage = function(){
return ('Hello');
}
$(".hello").ready(function(){
$.fn.helloMessage();
});
});
Окончательное редактирование: Спасибо, Рори, ваш тщательный ответ помог мне выяснить, где я ошибался. Кроме того, YamneZ благодарит за помощь в решении проблемы с дисплеем.