1

ここで私がする必要があるのは次のとおりです。たとえば、いくつかのテキストを含む段落があり、img が挿入されている場合、IMG なしでテキストのみを削除する必要がありますが、そのような条件を設定する方法がわかりません。

4

1 に答える 1

2

ある種の識別子を取得した場合、jQuery でそれを行う方法は次のとおりです。

$('.container p').html($('.container p img'));

http://jsfiddle.net/8xbEp/ - フィドルの例

ただし、目標によっては、tinyMCE 内で画像を編集不可に設定した方がよい場合もあります。

編集

これは、contenteditable フィールド (tinyMCE など) 内で編集不可能なコンテンツを使用する方法を示すフィドルです。

http://jsfiddle.net/uUKPA/35/

contenteditable="false" を別の要素内に contenteditable="false" でラップして、IE などのすべてのブラウザーで削除できないようにする必要があります。

<div contenteditable="false"><img src="img.gif" contentedtitable="false"/></div>
于 2013-07-05T18:24:30.893 に答える