last()方法是jQuery中一個內置方法,用於查找指定元素的最後一個元素。如果給定一個表示DOM元素集合的jQuery對象,.last() 方法會用最後一個匹配元素構造一個新的jQuery對象。下面本篇文章就來給大家介紹一下last()方法,希望對大家有所幫助。
jQuery last()方法的使用
語法:
$(selector).last()
這裏的selector表示選定的元素。
參數:該方法不接受任何參數。
返回值:返回所選元素中的最後一個元素。
示例1:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="https://code.jquery.com/jquery-1.10.2.js"></script> <script> $(document).ready(function() { $("p").last().css("background-color", "lightgreen"); }); </script> </head> <body> <h1>Welcome to here!!!</h1> <p style="padding:5px;">這是第一個測試文本!</p> <p style="padding:5px;">這是第二個測試文本!</p> <p style="padding:5px;">這是第三個測試文本!</p> <br> </body> </html>
在此代碼中,最後一個“p”元素的背景顏色會發生變化。
效果圖:
示例2:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="https://code.jquery.com/jquery-1.10.2.js"></script> <script> $(document).ready(function() { $(".main").last().css("background-color", "lightgreen"); }); </script> </head> <body> <h1>Welcome to here!!!</h1> <p class="main" style="border: 1px solid green;">這是第一個測試文本!</p> <p class="main" style="border: 1px solid green;">這是第二個測試文本!</p> <p class="main" style="border: 1px solid green;">這是第三個測試文本!</p> <br> </body> </html>
在上面的例子中,帶有“main”類的最後一個元素被突出顯示。
效果圖:
原文地址:jQuery的last()方法怎麼用?