0

我想创建一个保证其中没有 DOM 节点的 jQuery 选择。显然,我可以用各种技巧来做到这一点,比如选择一个我知道不存在的 id,但这很糟糕。我该如何习惯性地做到这一点?

4

2 回答 2

2

这就是你可以做到这一点的方法 -

var empty = $();

这将创建一个空的 jQuery 对象:

于 2013-04-22T10:09:07.750 回答
0

我从来没有遇到过这种情况,但你可以使用它。

$("<div></div>");

或者

var empty = {};

console.log($(empty).attr("id"));

console.log($(empty).text());

console.log($(empty));  

输出:

undefined

""

{"0": {}, "add": function (e,t){var n=typeof e=="string"?v(e,t):v.makeA..................
于 2013-04-22T10:14:59.827 回答