0
"pre"タグ内のコンテンツを編集します。ボタンをクリックすると、コンテンツが変更されているかどうかを知りたいです。どうすれば "jquery"を使ってこれを行うことができますか?jqueryを使用してpreタグ内でコンテンツの変更をトリガーするには
を使用でき"pre"タグ内のコンテンツを編集します。ボタンをクリックすると、コンテンツが変更されているかどうかを知りたいです。どうすれば "jquery"を使ってこれを行うことができますか?jqueryを使用してpreタグ内でコンテンツの変更をトリガーするには
を使用でき:DOMSubtreeModified
$('.change-text-button').on('click', function(){
$('.my-pre').text('Some other text');
});
$('.my-pre').bind("DOMSubtreeModified",function(){
console.log('changed');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button class="change-text-button">Change text</button>
<pre class="my-pre">Lorem ipsum dolor sit amet</pre>
[jQueryの学習センター](https://learn.jquery.com) – Andreas
'pre'タグが入力タグではなく、持っていません'change'イベント – Justinas
は入力タグでのみ可能ですか? conetnteditable = trueという属性を追加することで、すべての要素内のコンテンツを編集できます。その変更を引き起こすjqueryの方法があるはずです。 –