CKEditor,Jquery - 查找并替换HTML

时间:2010-11-18 20:46:03

标签: jquery ckeditor

我对CKEditor完全不熟悉,因此请忍受我的愚蠢问题。我有一个使用CKEditor将文章输入数据库的CMS。我被要求编辑一个插件来完成一个特定的任务,如下所示:

我在编辑器中有一个图像。当我点击图像选择它并点击我编码的按钮时,它会得到像< img src =“imageurl”border =“0”/>的图像html。现在我需要找出图片标签是否还包含了如下的html:


<div class="photo">
    <p class="inner">
        <img src="imageurl" border="0" /><span>some text here</span>
    </p>
</div>

如果是,我需要能够编辑span标签中的文本,并能够为DIV或P添加内联样式,如果不是,我需要包装&lt; img src =“imageurl”border =“0” /&GT;用:


<div class="photo">
    <p class="inner">
        <img src="imageurl" border="0" /><span>some text here</span>
    </p>
</div>

P.S。我可以坐下来,如果我有时候可能会想出一个解决方案。但我的截止日期太近了!

请有人请帮帮我吗?非常感谢您的帮助。

谢谢, [R

1 个答案:

答案 0 :(得分:0)

我认为您可以使用Jquery函数parent()<img />

开始在html结构中获取“更高级别”