JQuery是一種廣泛使用的跨瀏覽器Javascript庫,它使得HTML文檔遍歷、事件處理、動畫效果及Ajax操作變得更加簡單。其中一個JQuery函數是size(),它可以用來返回JQuery對象中匹配元素的數量。
// 例子一: var num = $("p").size(); // 獲取文檔中所有p元素的數量 alert("文檔中共有" + num + "個p元素。"); // 例子二: var num = $(".test").size(); // 獲取class為test的元素的數量 alert("共有" + num + "個class為test的元素。");
需要注意的是,size()函數在JQuery 3.0 版本中已被廢棄,建議使用length屬性代替。因此,上述代碼可以改為下面的形式:
// 例子一: var num = $("p").length; // 獲取文檔中所有p元素的數量 alert("文檔中共有" + num + "個p元素。"); // 例子二: var num = $(".test").length; // 獲取class為test的元素的數量 alert("共有" + num + "個class為test的元素。");
總的來說,size()函數可以方便地獲取JQuery對象中的元素數量,是一個實用的函數。但是,建議在使用時注意其版本兼容性問題。