Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.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 如何使用jquery将div添加到动态嵌套div中的文本_Javascript_Jquery_Html - Fatal编程技术网

Javascript 如何使用jquery将div添加到动态嵌套div中的文本

Javascript 如何使用jquery将div添加到动态嵌套div中的文本,javascript,jquery,html,Javascript,Jquery,Html,下面是嵌套div的HTML格式代码 <div> <div> Text 1 <div> Text 2 </div> </div> </div 文本1 文本2 $('div').contents().filter(函数(){ 返回this.nodeType==3; }).wrap(“”) .custom{ 颜色:红色 } 文本1 文本2 $(

下面是嵌套div的HTML格式代码

<div>
   <div>
         Text 1
        <div>
            Text 2
        </div>
   </div>
</div

文本1
文本2

$('div').contents().filter(函数(){
返回this.nodeType==3;
}).wrap(“”)
.custom{
颜色:红色
}

文本1
文本2
$([此处的元素选择器]).contents()
//获取所有文本节点
.filter(函数(){返回this.nodeType==3})
//包裹在跨度元素中
.wrap(“”)
//向每个元素添加自定义类
.addClass(“自定义”);
    <div>
       <div>
             <span class="custom">Text 1</span>
            <div>
                <span class="custom">Text 2</span>
            </div>
       </div>
    </div
$([your element selector here]).contents()
                               // get all text nodes
                               .filter(function(){return this.nodeType === 3})
                               // wrap in a span element
                               .wrap('<span />')
                               // add class custom to each element
                               .addClass('custom');