允许编辑文本节点
问题
问题:没有父节点的文本节点无法编辑。有父节点但又有兄弟节点(例如一个跨)的文本节点也不可编辑。必须支持原始文本节点。
一个不起作用的例子:
<div id=“gjs”>
<div class=“glyphicon glyphicon-asterisk”></div>试着编辑我
</div>
预期的行为是文本节点“尝试编辑我”可以被编辑。实际行为是无法编辑。
JSFiddle 以复现: https://jsfiddle.net/szLp8h4n/107/
回答(3)
@artf<gjs-text-node>“听起来是个不错的解决方案!
我意识到并同意,问题就是“怎么做?”。文本节点没有“contentEditable”属性,所以我们可能需要尝试把它们都包裹在“”里<span>(只在它的视图里),看看它们是如何处理的
相关问答
通过相似的问题讨论继续研究。
问题 #4083
Set root 不起作用
葡萄JS版本[X] 我确认使用最新版本的GrapesJS你用的是什么浏览器? Safari 15.0可复制演示链接 https://jsfiddle.net/adw6y12f/9/描述一下那个虫子 你好, 我正在尝试按照[这里](https://github.com/artf/...
问题 #912
:HTML 属性/特征未逃逸
当属性加上双引号时,会导致 HTML 变质。https://jsfiddle.net/szLp8h4n/拖入链接块。点击编辑器中的链接进入“组件设置”面板在“title”栏输入“这是”示例“。点击查看代码图标。生成无效的HTML '''html <div class=“c318...
问题 #4601
在切换某些目标时,添加到样式管理器的自定义类型 update() 不再被触发。
葡萄JS版本 [X] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? 铬104 可复制演示链接 https://jsfiddle.net/aw8p0h9j/ 描述一下那个虫子 如何复现这个漏洞?打开 jsfiddle 链接。点击两个div之间,然后在任一div和背景...
问题 #3152
蓝色轮廓(GJS-悬停)在滚动时不会跟随其父轮廓
版本:16.27 你能重现演示中的bug吗? [x] 是的 [ ] 不 描述一下这个bug: 我发现了“gjs-hovered”(负责元素鼠标悬停轮廓的类)存在问题。有时蓝色轮廓在滚动时相对于其父轮廓会移动。 看看这个JsFiddle(并用鼠标滚轮滚动):https://jsf...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。