javascript - 查找 DOM 中具有特定类名的最后一个跨度

标签 javascript jquery

 <div class="comments_container clearfix">
 <hr />
<ul class="comment_struct">

      <li class="commenter_pic">
    <img src="images/im.jpg" alt="picture"/>
    <span class="button blue square likes">9 Likes</span>
      </li>
      <li class="comment_data">
           <ul class="post_info_options">
        <li class="commenter_name">Abc</li>
        <li class="comment"><p>hello how are you doing</p></li>
        <li class="time">
                        <span class="comment_time">12 June 2012<>
                       <span class="time_elapsed">7 hours ago</span>
          </li>
     <li class="options">
             <span><a href="#">Once More</a></span>
             <span><a href="#">Comment</a></span>
             <span><a href="#" class="comment_like">Like</a></span>
         </li>

     <li>

     </li>
 </ul>
</li>
<li class="delete_comment"><img src="images/Cancel.png" alt="delete_post"/></li>

   </ul>
   <br/>

    <ul class="comment_struct">

      <li class="commenter_pic">
    <img src="images/im.jpg" alt="picture"/>
    <span class="button blue square likes">9 Likes</span>
      </li>
      <li class="comment_data">
           <ul class="post_info_options">
        <li class="commenter_name">Abc</li>
        <li class="comment"><p>hello how are you doing</p></li>
        <li class="time">
                        <span class="comment_time">12 June 2012<>
                       <span class="time_elapsed">7 hours ago</span>
          </li>
     <li class="options">
             <span><a href="#">Once More</a></span>
             <span><a href="#">Comment</a></span>
             <span><a href="#" class="comment_like">Like</a></span>
         </li>

     <li>

     </li>
 </ul>
</li>
<li class="delete_comment"><img src="images/Cancel.png" alt="delete_post"/></li>

   </ul>
   <br/>



    <ul class="comment_struct">

      <li class="commenter_pic">
    <img src="images/im.jpg" alt="picture"/>
    <span class="button blue square likes">9 Likes</span>
      </li>
      <li class="comment_data">
           <ul class="post_info_options">
        <li class="commenter_name">Abc</li>
        <li class="comment"><p>hello how are you doing</p></li>
        <li class="time">
                        <span class="comment_time">12 June 2012<>
                       <span class="time_elapsed">7 hours ago</span>
          </li>
     <li class="options">
             <span><a href="#">Once More</a></span>
             <span><a href="#">Comment</a></span>
             <span><a href="#" class="comment_like">Like</a></span>
         </li>

     <li>

     </li>
 </ul>
</li>
<li class="delete_comment"><img src="images/Cancel.png" alt="delete_post"/></li>

   </ul>
   <br/>

我有如上所述的 html 结构..所以从 $('.comments_container') 开始我如何遍历到 DOM 中带有类 'comment_time' 的最后一个跨度。如有帮助,我们将不胜感激。

可以使用children()进行遍历。但我想知道有没有更简单的方法

最佳答案

您可以使用:last选择器:

var mySpan = $('.comments_container span.comment_time:last');

关于javascript - 查找 DOM 中具有特定类名的最后一个跨度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11374834/

相关文章:

javascript - 禁用提交按钮

javascript - 单击覆盖元素会触发单击底层元素

javascript - 使用溢出 :scoll,SVG 无法在 Div Wrapper 中滚动

javascript - 在 Javascript 中启用和禁用 Div 及其元素

javascript - 带有 JSONP 的 jQuery.getJSON 对于不同的调用返回相同的数据

javascript - 使用jquery异步上传文件的操作

php - 为dataTable jquery插件获取数组时出现"Illegal string offset"错误

javascript - 如何获取仅包含选定复选框中的值的数组?

javascript - 返回字母数字 - 组合函数片段的问题

javascript - 如何提醒 Tic Tac Toe 中的获胜者?