Tag: textwrapping

在元素中查找未包含在html标记中的文本,并用包装它

Lorem Ipsum TEXT THAT NEEDS TO BE WRAPPED List Item 1 我得到了上面的代码(它自动生成,所以我不能手动包装文本),我需要过滤“.menu-content”的内容,找到没有包装在html标签中的文本然后换行ap标签中的文本。 我尝试了以下jQuery代码: $(‘.menu-content’).find(‘:not(h3, ul)’).wrap(”);

如何使用jQuery将标签中的上一个,当前和下一个单词包装起来?

不确定标题是否选好…… 我正在尝试模拟HTML / JS / CSS中的文本选择,以便在真正选择文本时摆脱移动设备上的动作气泡。 更具体地说,我试图避免这种情况: 视觉: 我构建它的方式可能会因为无关紧要而改变,因为所选文本被包装在span.selection并且在该标记内部,还有两个插入符号用作处理程序: Lorem ipsum dolor sit amet, consectetur adipiscing elit. 理想情况下,使用拖放选项来选择更多或更少的文本会很有趣,但我相信这样做很难做到,在这种情况下,也许可以点击插入符选择前一个或后一个单词并将其包装在.selection并不会那么糟糕。 这是jsfiddle: http : //jsfiddle.net/m6Qx4/ 周围的文本也可能包含HTML标签,例如: , , 和 / 可能存在,使解析更难。 有什么想法可以做到这一点? 状态更新: 我实际上设法使它与.click(); 事件监听器使用我的自定义jQuery方法。 最后,我将用jQuery UI draggable替换click事件,以便选择周围的单词,只要它可用于移动设备。 我目前的错误包括红色插入符号的重新定位。 我试图摧毁它们并在它们之前添加/追加它们仍然无法正常工作。 可能是Firefox的一个错误,在对文本节点进行更改后无法正确重新加载DOM? 参考: jsFiddle 要检查jsFiddle.net由于最近停机的运行情况,请访问他们的推文 。