gpt4 book ai didi

javascript - jQuery 预置文本区域

转载 作者:行者123 更新时间:2023-11-28 13:57:30 24 4
gpt4 key购买 nike

HTML

<textarea id="photo-42-9" class="comment_box">Write a comment...</textarea>

jQuery 代码不起作用,我缺少什么?

$('#photo-42-9').prepend("<div>blah</div>");

编辑更正了 ids 不匹配,但仍然不起作用

最佳答案

prepend()将指定的标记添加到 jQuery 选择器返回的对象中(在本例中为 textarea )。一个textarea只能包含文本,不能包含其他子元素;因此您正在尝试创建无效的 html。

如果你想把<div> textarea之前:

$('<div>blah</div>').insertBefore('#photo-42-9');

如果您想将新文本添加到 textarea 中:

$('#photo-42-9').val(
function(i,val){
return 'blah ' + val;
});

引用文献:

关于javascript - jQuery 预置文本区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7249629/

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