jQuery.contains()
此方法可以判斷一個DOM元素是否位於另一個DOM元素中。
如果存在此種包含關係,那麼返回true,否則返回false。
語法結構:
[JavaScript] 純文字檢視 複製程式碼jQuery.contains(container, contained)
引數解析:
(1).container:規定包含元素,必須是一個DOM元素。
(2).contained:規定被包含的元素,必須是一個DOM元素。
jQuery1.4版本新增。
程式碼例項:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> #box{ width:300px; height:200px; background:#CCC } #ant{ width:150px; height:100px; margin:0px auto; background:blue; } </style> <script src="https://code.jquery.com/jquery-3.0.0.js"></script> <script type="text/javascript"> $(function(){ $("#bt").click(function(){ var obox=document.getElementById("box"); var oinner = document.getElementById("ant"); $("#show").text($.contains(obox,oinner)); }) }); </script> </head> <body> <div id="box"> <div id="ant">softwhy.com</div> </div> <div id="show"></div> <input type="button" id="bt" value="檢視效果"/> </body> </html>