Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将html元素包含在另一个元素中_Javascript_Jquery_Html - Fatal编程技术网

Javascript 将html元素包含在另一个元素中

Javascript 将html元素包含在另一个元素中,javascript,jquery,html,Javascript,Jquery,Html,我有一点问题,我不确定是否可以用js。 假设我有一个p元素 <p class="test> text text text </p> 文本” 所有这些都是在运行时进行的,并且假设我自己不能手动修改它。 如果您能在这方面提供帮助,我将不胜感激。谢谢您可以将换行元素与其他元素一起使用 $('.test').wrap('<div class="new_created"/>') $('.test').wrap('') 演示:假设您的HTML如下所示 <di

我有一点问题,我不确定是否可以用js。 假设我有一个
p
元素

<p class="test> text text text </p>

文本”

所有这些都是在运行时进行的,并且假设我自己不能手动修改它。 如果您能在这方面提供帮助,我将不胜感激。谢谢

您可以将换行元素与其他元素一起使用

$('.test').wrap('<div class="new_created"/>')
$('.test').wrap('')

演示:

假设您的HTML如下所示

<div>
    <p class="test">text text text</p>
</div>

文本

那么,你可以做什么

$('.test').wrap($('<div class="new_created">'));
$('.test')。包装($('');
$('.test')。包装($('')是不必要的开销。请改用字符串表示,但。。阿伦已经回答了
$('.test').wrap($('<div class="new_created">'));