2016-03-28 8 views
-1

jqueryの使い方を考えていましたが、ボタンを押したときにdivのテキストを別のテキストに置き換えることができます。ボタンを押したときにdiv内のテキストを置き換えるためにJqueryを使用する

本部:

<div id="message">example message</div> 

ボタン:

<input id="hideshow" type="button" value="here" onclick="replaceWith();"> 

私は "テストメッセージ"

で "例のメッセージ" を交換したい私はこのオンラインを見つけたが、それはうまくいきませんでした。

$('#notes').on("click", "#hideshow", function(e){ 
    $("#message").replaceWith("test message"); 
}); 
+0

jsのイベントとinnerHTML、textContentなどのメソッドを学ぶ。 – Jai

答えて

0
Try this.... 

    $(document).on("click", "#hideshow", function(e){ 
    $("#message").text("test message"); 
}); 
+0

それは完璧に働いた、ありがとう! – Alex

1

012代わりにreplaceWithの:あなたがメッセージを変更するには、テキストのメソッドを使用する必要がありますinput

+0

あなたはバインドされたイベントについて確かですか? – Jai

+0

申し訳ありませんが、あなたを取得できませんでした。 –

0

使用text():ここ

$('#notes').on("click", "#hideshow", function(e){ 
    $("#message").text("test message"); 
}); 

fiddleです

0

ためdivval()ため

$("#message").text("test message"); 
関連する問題