这是我需要做的事情:例如我们有一些带有一些文字的段落,也插入了img我只需要删除没有IMG的文本,但我不知道如何设置这种条件。
答案 0 :(得分:2)
如果您有某种标识符,可以在jQuery中执行此操作:
$('.container p').html($('.container p img'));
http://jsfiddle.net/8xbEp/ - 一个小提琴示例
但是,根据你的目标,如果你只是将图像设置为tinyMCE中的不可编辑状态会更好。
修改强>
这是一个小提示,显示如何在可信任的字段(如tinyMCE)中使用不可编辑的内容
你需要将contenteditable =“false”包含在contenteditable =“false”的另一个元素中,以确保它在所有浏览器中都不可删除,例如IE。
<div contenteditable="false"><img src="img.gif" contentedtitable="false"/></div>