Я новичок в кодировании, поэтому, пожалуйста, не сердитесь на этот простой вопрос. Но у меня есть кнопка, которую я хочу изменить текст из заголовка и содержимого с помощью onclick. Но я понятия не имею, как это сделать.
У меня есть кнопка на моей странице:
<button id="myButton" data-role="button">
А также функцию в java:
$("#myButton").click(function()){
}
Итак, если мой заголовок div имеет id как " myHeader
", а идентификатор содержимого - " myContent
", как мне заставить функцию обратного вызова изменять текст?
@bto.rdz верен, но синтаксис jquery немного выключен. У функции есть дополнительные круглые скобки, которые должны быть в конце, а затем с запятой.
$("#myButton").click(function(){
$('#myHeader').html('hello World');
$('#myContent').html('hey let me say hello too!');
});
если я его получил, ваш html должен выглядеть так:
<div id="myHeader"></div>
<div id="myContent"></div>
<button id="myButton" data-role="button">
"А также есть функция в java:" вы не используете java, это javascript, который действительно отличается от java.
поэтому ваш скрипт должен выглядеть так:
$("#myButton").click(function()){
$('#myHeader').html('hello World');
$('#myContent').html('hey let me say hello too!');
}
Надеюсь, поможет!