以下代碼段不起作用。jquery add函數不能按預期工作
var empty = $();
var divs = $("div");
empty.add(divs);
有一個在一個HTML DIV元素以及它被正確地添加到的div。但div集合不會被添加到空的 jquery對象。 任何想法是什麼錯?
以下代碼段不起作用。jquery add函數不能按預期工作
var empty = $();
var divs = $("div");
empty.add(divs);
有一個在一個HTML DIV元素以及它被正確地添加到的div。但div集合不會被添加到空的 jquery對象。 任何想法是什麼錯?
你可以做
var empty = $.extend($(), $('div'));
每jQuery的文檔,
以下將不保存添加的元素,因爲.add()
方法創建一個新組並保持原始集pdiv
不變:
var pdiv = $("p");
pdiv.add("div"); // WRONG, pdiv will not change
它的工作原理是[記錄](http://api.jquery.c OM /添加/)。 – alex 2012-08-14 07:39:23