14/08/2018, 09:45
:last-child Selector trong jquery
Last-child Selector sẽ lựa chọn phần tử con cuối cùng của phần tử cha nào đó. Trong khi :last chỉ có thể trả tìm kiếm duy nhất một phần tử, :last -child selector có thể tìm kiếm được nhiều phần tử, một phần tử con cuối cùng cho mỗi phần tử cha(xem ví dụ để hiểu rõ hơn). Cú pháp ...
Last-child Selector sẽ lựa chọn phần tử con cuối cùng của phần tử cha nào đó.
Trong khi :last chỉ có thể trả tìm kiếm duy nhất một phần tử, :last -child selector có thể tìm kiếm được nhiều phần tử, một phần tử con cuối cùng cho mỗi phần tử cha(xem ví dụ để hiểu rõ hơn).
Cú pháp
Cú pháp
jQuery( ":last-child" )
Ví dụ
Tìm kiếm thẻ span cuối cùng của các thẻ div và đổi màu cho chúng:
Code
RUN
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Học lập trình miễn phí tại code24h.com</title> <script src="https://code24h.com/cnd/js/jquery/jquery-3.2.1.min.js"></script> </head> <body> <h1>Học lập trình miễn phí tại code24h.com</h1> <div> <span>PHP</span> <span>Css</span> <span>HTML</span> </div> <div> <span>Glen,</span> <span>Tane,</span> <span>Ralph</span> </div> <button onclick="myFunction()">Click vào đây để xem kết quả</button> <script> function myFunction(){ $( "div span:last-child" ).css( "color", "red"); } </script> </body> </html>
Kết quả:
Tham khảo: jquery.com
Các loại api khác
- jQuery Selector
- jQuery Events
Nguồn: code24h.com