用jQuery检测换行符?

用jQuery检测换行符?,第1张

用jQuery检测换行符?

我想出了一种方法,但是出于您的目的,它可能会过大,因此请考虑到这一点。

您需要创建该元素的克隆,清空原始元素,然后将每个单词移回原始元素。如果高度在任何时候都发生变化,则该单词之前会有换行符。使用会很简单

$(el).text()
,但是如果里面可以有其他标签(而不仅仅是文本),它将变得更加复杂。我试图解释如何在此答案框中按节点将其分解,但是发现仅在jsFiddle中创建jQuery插件会更容易。
:

它不能很好地处理浮动元素,在其他一些情况下,它也会崩溃。让我知道您是否需要更多选择,或者它是否不能满足您的目的,或者您不确定如何应用它,我将尽力提供帮助。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5564455.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存