Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.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
Jquery 如果节中有链接,请将节的内容包装到另一个div中_Jquery_Html - Fatal编程技术网

Jquery 如果节中有链接,请将节的内容包装到另一个div中

Jquery 如果节中有链接,请将节的内容包装到另一个div中,jquery,html,Jquery,Html,我正在尝试使用一些jQuery在我的每个“section”html标记内搜索,如果它在该部分内找到一个“a href”标记,则将该部分的整个内容包装到另一个分区中 到目前为止,我已经设法让jQuery搜索每个部分,并检查a是否存在,但我无法让它只搜索到。在包含链接的部分内容周围加上一个div。。。这是我的密码: 它将inViewport div包装在这两个部分上,甚至是其中没有链接的部分 //这是在做什么。如果我删除.h4同级,那么它是: $'section'。每个函数{ 如果$this.ha

我正在尝试使用一些jQuery在我的每个“section”html标记内搜索,如果它在该部分内找到一个“a href”标记,则将该部分的整个内容包装到另一个分区中

到目前为止,我已经设法让jQuery搜索每个部分,并检查a是否存在,但我无法让它只搜索到。在包含链接的部分内容周围加上一个div。。。这是我的密码:

它将inViewport div包装在这两个部分上,甚至是其中没有链接的部分

//这是在做什么。如果我删除.h4同级,那么它是: $'section'。每个函数{ 如果$this.has'a'{ $this.兄弟姐妹'h4'。包装; } }; 这里有一些文字,没有链接! 所以我们应该再绕一圈 这一切。 您应该将jQuery与以下方法结合使用:

$'section'。每个函数{ 如果$'a',则为.length{ $this.children.wrapAll; } }; 这里有一些文字,没有链接! 因此,我们应该在这一切上再添一位女主角。