因此,我现在多次需要为尚不存在的上下文定义 jquery 选择的能力。我想做的是建立一个jquery链并在未来的某个上下文中执行它们。
就像是
var $future = $.future().find('.stuff').each(function(v) {
// do stuff
}).on('click', function(e) {
// stuff
}).hide();
并且在未来的某个地方能够做到
$future(ctx);
因此您可以将其传递给事件处理程序等
这将非常有用,$.bind
因此您可以将 jquery 选择绑定到尚不存在的元素,并在它确实存在时发生。
当它获得类 showme 时显示一个元素。
$.bind('.showme', $.future().show());
想到的最后一个用途是当您尝试在同步代码中使事物异步时。因此,当元素存在时,您可以继续调用它,但调用代码不需要知道还没有真正的上下文。
这存在吗?如果不是我在宇宙中需要这种能力吗?如果它不存在,并且我在宇宙中并不孤单,也许我会刺伤。