gpt4 book ai didi

javascript - <textarea> 元素在调用 jQuery().wrapInner 后为空

转载 作者:行者123 更新时间:2023-11-30 15:22:28 34 4
gpt4 key购买 nike

我有一个文本区域,我想用一个 div 包装内容。

HTML

<textarea class="wp-editor-area" rows="20" autocomplete="off" cols="40" name="wprss_ftp_post_prepend" id="wprsspostprepend">Hello World!</textarea>

jQuery

jQuery(document).ready(function( $ ){
$('#wprsspostprepend').wrapInner("<div id='random-wrap'></div>");
});

当我运行这段代码时,即使有内容,它也会将 textarea 留空,我不知道哪里出了问题。

最佳答案

textarea 只能包含文字文本。如果您希望在编辑器中允许使用标签,请改用 pre 元素:

jQuery(document).ready(function ($) {
$('#wprsspostprepend').wrapInner('<div id="random-wrap"/>')
})
.wp-editor-area {
width: 30em;
height: 20em;
border: 1px solid #ccc;
}

#random-wrap {
color: #f00;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<pre class="wp-editor-area" autocomplete="off" name="wprss_ftp_post_prepend" contenteditable="true" id="wprsspostprepend">Hello World!</pre>

关于javascript - &lt;textarea&gt; 元素在调用 jQuery().wrapInner 后为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43503162/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com