内のHTML要素に影響します。私は何をしたいかの.text()は、私は、次のマークアップ持っているH1
<h1>A text <span class="createTask glyphicon glyphicon-plus"></span></h1>
を、私はそのテキストを変更するには、H1をダブルクリックしたときです。 は、これを行うために、私はしかし、文書レディ機能
$("h1").on("dblclick",function(){
var newTitle = prompt("Enter a new title");
if(newTitle){
$(this).text(newTitle);
}
})
だけではなく、それはglyphiconスパンを削除H1のテキストを変更する、このコード内で次のコードを書きました。 アイデアはなぜですか? のマークアップを変更することはできません。
私はマークアップを変更できません –
更新された回答を参照してください –
@Satpal true。それに応じて更新。 –