Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.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标记上的jQuery addClass_Javascript_Jquery - Fatal编程技术网

Javascript html标记上的jQuery addClass

Javascript html标记上的jQuery addClass,javascript,jquery,Javascript,Jquery,我想addClass使用jQuery在标签上添加 例如:我有这个 <h4>Any title</h4> <p> Text intro </p> 任何标题 文本介绍 我想在它上面加上一个类 <div class="myClass"> <h4>Any title</h4> <p> Text intro </p> </div> 任何头衔 文本介绍 UPD谢谢大家)

我想
addClass
使用jQuery在标签上添加

例如:我有这个

<h4>Any title</h4>
<p> Text intro </p>
任何标题
文本介绍

我想在它上面加上一个类

<div class="myClass">
  <h4>Any title</h4>
  <p> Text intro </p>
</div>

任何头衔
文本介绍

UPD谢谢大家)

但您可能只希望有特定的div。在这种情况下,您可以使用不同的id、第一个节点等

但您可能只希望有特定的div。在这种情况下,您可以使用不同的id、第一个节点等

试试这个:

$('p, div, span').addClass('myclass');
试试这个:

$('p, div, span').addClass('myclass');

你的问题不清楚。。但您可以使用以下语法将类添加到任何HTML标记:

$("tagname").addClass("classname"); 

你的问题不清楚。。但您可以使用以下语法将类添加到任何HTML标记:

$("tagname").addClass("classname"); 

在我看来,您希望用一个类将多个元素包装到另一个元素中。你会想要这样的东西:

$("h4,p").wrapAll( $("<div>").addClass("myClass") );
$(“h4,p”).wrapAll($(“”)addClass(“myClass”);

在我看来,您想用一个类将几个元素包装到另一个元素中。你会想要这样的东西:

$("h4,p").wrapAll( $("<div>").addClass("myClass") );
$(“h4,p”).wrapAll($(“”)addClass(“myClass”);

如果需要动态添加div,请签出。将“内部”类添加到元素中:

<h4 class="inner">Any title</h4>
<p class="inner"> Text intro </p>
任何标题

文本介绍

然后在脚本中:

$(".inner").wrap("<div class='myClass'></div>");
$(“.inner”).wrap(“”);
最终结果是:

<div class="myClass">
  <h4>Any title</h4>
  <p> Text intro </p>
</div>

任何头衔
文本介绍


如果需要动态添加div,请签出。将“内部”类添加到元素中:

<h4 class="inner">Any title</h4>
<p class="inner"> Text intro </p>
任何标题

文本介绍

然后在脚本中:

$(".inner").wrap("<div class='myClass'></div>");
$(“.inner”).wrap(“”);
最终结果是:

<div class="myClass">
  <h4>Any title</h4>
  <p> Text intro </p>
</div>

任何头衔
文本介绍

$('h4,p').wrapAll(“”)
.myClass{
颜色:红色
}

任何头衔
文本介绍

$('h4,p').wrapAll(“”)
.myClass{
颜色:红色
}

任何头衔

Text intro

你尝试了什么?看看这个,我想你正在寻找
jQuery.wrap
方法@没有。。我想在这个标签上创建类为myClass的div's@TriSTaR您的输入标记是否已经用某些东西包装?有什么模式吗?你尝试了什么?看看这个,我想你正在寻找
jQuery.wrap
方法@没有。。我想在这个标签上创建类为myClass的div's@TriSTaR您的输入标记是否已经用某些东西包装?有什么模式吗?我找到了我想要的=)jQuery wrap)我找到了我想要的=)jQuery wrap)