我将元素集合存储在变量中。
我想使用myvariable.add('#myselector')向这个选择添加一个元素
但是,我不能让它工作:集合的长度和内容保持不变,并且没有添加新元素。
它是否授权在javascript变量上使用.add()而不是像$('......')这样的jQuery集合?
谢谢
发布于 2015-04-14 01:29:47
add()方法不更改原始对象,而是创建一个新对象。在这种情况下,您必须将集合的值设置为创建的新对象:
$(function(){
var collection = $('#foo');
console.log(collection);
collection = collection.add('#bar');
console.log(collection);
});https://stackoverflow.com/questions/29617675
复制相似问题