我正在尝试使用 add() 构建一个 jQuery 集,但我的实现没有向该集添加元素。
var questionPath = $(); // create empty set
var selectedRuleElement = $(event.currentTarget);
questionPath.add(selectedRuleElement); //no element is added to set here!
selectedRuleElement.find('li.property-value-node').each(function () {
var questionId = $(this).attr('data-parent-id');
questionPath.add($('#' + questionId)); // or here!
});
return questionPath;
上述两行 add() 都被赋予了一个有效元素作为参数。有人能告诉我将元素添加到 jQuery 集的正确方法吗?