contents() trong jQuery



Miêu tả

Phương thức contents() trong jQuery tìm tất cả node con bên trong các phần tử được so khớp (bao gồm cả các text node), hoặc nội dung tài liệu, nếu phần tử là một Iframe.

Cú pháp

Sau đây là cú pháp để sử dụng contents() trong jQuery:

selector.contents( )

Tham số

Chi tiết tham số được sử dụng trong phương thức contents() trong jQuery:

  • NA

Quảng cáo

Ví dụ

Giả sử bạn có một html file index.htm mà sẽ sử dụng trong một iframe.

Ví dụ sau minh họa cách bạn truy cập các đối tượng trong một iframe từ parent window. Hoạt động này là hoàn toàn có thể bởi sử dụng phương thức contents() trong jQuery.

<html>
   <head>
      <title>The jQuery Example</title>
      <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
		
      <script>
         $(document).ready(function(){
            var $content = $("iframe").contents();
            $content.find("body").append("I'm in an iframe!");
         });
      </script>
  
   </head>
	
   <body>
      <iframe src="../index.htm" width="300" height="100">
      </iframe>
   </body>
	
</html>

Nó sẽ cho kết quả:

Các bài học jQuery khác tại VietJack:


truy_cap_dom_trong_jquery.jsp