我看到一个 jQuery id 选择器为一个应该不存在的元素返回一个数组项。
$('#bootstrap_alert_placeholder')
在我的函数返回中,(来自 Chrome 控制台)
[context: document, selector: "#bootstrap_alert_placeholder", jquery: "1.9.1", constructor: function, init: function…]
但是当我在控制台中调用选择器以仔细检查输出时,我看到一个空数组,这是我所期望的。
有人知道这里发生了什么吗?我希望该函数以不同的 this 上下文执行,但我不知道这将如何影响选择器的结果。