Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.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:选择内容为的最后一个元素_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript jquery:选择内容为的最后一个元素

Javascript jquery:选择内容为的最后一个元素,javascript,jquery,html,css,Javascript,Jquery,Html,Css,在jquery中,如何选择最后一个,该字符串包含以下HTML中的条字符串: <ul> <li>bar</li> <li>foo</li> <li>foo</li> <li>bar</li> <!-- I want to select this one --> <li>foo</li> </ul> 酒

在jquery中,如何选择最后一个
  • ,该字符串包含以下HTML中的
    字符串:

    <ul>
        <li>bar</li>
        <li>foo</li>
        <li>foo</li>
        <li>bar</li> <!-- I want to select this one -->
        <li>foo</li>
    </ul>
    
    • 酒吧
    • 酒吧

    您有两个选择:

    /:contains(bar)将与“bar”、“杠铃”和“钢筋”匹配:
    $('li:contains(bar)').last().css('color','red')
    
    
    
    • 酒吧
    • 酒吧

    您有两种选择:

    /:contains(bar)将与“bar”、“杠铃”和“钢筋”匹配:
    $('li:contains(bar)').last().css('color','red')
    
    
    
    • 酒吧
    • 酒吧
    在jquery中使用选择器

    $( "ul li:contains('bar'):last" ).css("color","red");
    

    在jquery中使用选择器

    $( "ul li:contains('bar'):last" ).css("color","red");
    


    对于下层选民,你应该说出原因。我同意,在谷歌上搜索一下,阅读一下jQuery包含和最后一次选择可能会有所帮助,但有些人不知道如何做到这一点@拉宾,下次试着向大家展示一下你们为避免被否决所做的努力。@reditor谢谢你们的评论。我只是想直截了当地允许更快的阅读,因为我知道试图理解杂乱无章的问题来帮助人们是多么痛苦。html解决了这个问题吗?还是动态变化?顺便说一句,增加课程,让生活更轻松。:)我知道应该有一些方法可以通过jquery以一种巧妙的方式实现它,但仅仅在google和stackoverflow中查找这些关键字并没有显示相关的答案(太多与CSS最后一个孩子相关的问题)。我也没有找到任何副本,这就是为什么我认为值得问的原因。@U_Green先生,这是动态内容。实际上,bar和foo是用户生成的内容,可以接受任何值。你还认为使用类会让事情变得更容易吗?如果是,怎么做?:)对于下层选民,你应该说出原因。我同意,在谷歌上搜索一下,阅读一下jQuery包含和最后一次选择可能会有所帮助,但有些人不知道如何做到这一点@拉宾,下次试着向大家展示一下你们为避免被否决所做的努力。@reditor谢谢你们的评论。我只是想直截了当地允许更快的阅读,因为我知道试图理解杂乱无章的问题来帮助人们是多么痛苦。html解决了这个问题吗?还是动态变化?顺便说一句,增加课程,让生活更轻松。:)我知道应该有一些方法可以通过jquery以一种巧妙的方式实现它,但仅仅在google和stackoverflow中查找这些关键字并没有显示相关的答案(太多与CSS最后一个孩子相关的问题)。我也没有找到任何副本,这就是为什么我认为值得问的原因。@U_Green先生,这是动态内容。实际上,bar和foo是用户生成的内容,可以接受任何值。你还认为使用类会让事情变得更容易吗?如果是,怎么做?:)谢谢你快速完整的回答!这很有效。真的很欢迎你;我很高兴能帮上忙!:)谢谢你快速完整的回答!这很有效。真的很欢迎你;我很高兴能帮上忙!:)谢谢你的回答。它很好用。我选择了另一个,因为它快了一点。@lapin好的。不管怎样,我真的很高兴帮助你:)谢谢你的回答。它很好用。我选择了另一个,因为它快了一点。@lapin好的。不管怎样,我真的很高兴帮助你:)