Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.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
在内部插入打断标记<;span>;使用JQuery_Jquery_Html - Fatal编程技术网

在内部插入打断标记<;span>;使用JQuery

在内部插入打断标记<;span>;使用JQuery,jquery,html,Jquery,Html,我需要在后面加一个break标记。我的span标记位于标记内 <li><span><a href=""></a></span><span>some text</span> <li> 一些文本 我想在包含锚定标记的位置放置一个中断标记 请告诉我如何在代码中找到标记,并使用JQuery添加中断标记。使用insertAfter以及:has检查span是否有a $('li span:has(a)').in

我需要在
后面加一个break标记。我的span标记位于
  • 标记内

    <li><span><a href=""></a></span><span>some text</span> <li>
    
  • 一些文本
  • 我想在
    包含锚定标记的位置放置一个中断标记


    请告诉我如何在代码中找到
    标记,并使用JQuery添加中断标记。

    使用
    insertAfter
    以及
    :has
    检查
    span
    是否有
    a

    $('li span:has(a)').insertAfter("<br />")
    
    $('li span:has(a)')。后面插入(
    试试这个

    $('span').after('<br />');
    
    $('span')。在('br/>')之后;
    
    $(“li span:has(a)”)。在(
    )之后;

    现场演示:

    但我认为这将适用于整个li标签。。我想在包含acnhor标记的Span标记之后添加这个。是的@saadk,我刚刚错过了o部分的问题,更新了我的答案检查,看它是否有用。这是我在代码$(document)中写的内容。ready(function(){$(“#ticker ul li Span:has(a)”)。insertAfter(
    ;);但这对我不起作用。
    $("li span:has(a)").after("<br/>");