在jQuery中是否有一种更简短的$(文档)编写方法?
是否有一种在jQuery中编写$(文档)的较短方法。我要换掉我所有的衣服在jQuery中是否有一种更简短的$(文档)编写方法?,jquery,Jquery,是否有一种在jQuery中编写$(文档)的较短方法。我要换掉我所有的衣服 $("#id").live(...) 函数调用 $(document).on("touchstart click" ...) 并希望保存有价值的按键。您可以将其缓存在变量中: var $d = $(document); 然后只需在代码的其他地方使用$d。因此: $d.on('events', 'selector', function() {...}); 但是,在使用.on()时,理想情况下,您应该将静态元素上的
$("#id").live(...)
函数调用
$(document).on("touchstart click" ...)
并希望保存有价值的按键。您可以将其缓存在变量中:
var $d = $(document);
然后只需在代码的其他地方使用$d
。因此:
$d.on('events', 'selector', function() {...});
但是,在使用
.on()
时,理想情况下,您应该将静态元素上的事件处理程序绑定到比文档更靠近动态元素的位置,这样它在处理之前就不必在DOM树上移动太远。您可以将其缓存在变量中:
var $d = $(document);
然后只需在代码的其他地方使用$d
。因此:
$d.on('events', 'selector', function() {...});
但是,在使用
.on()
时,理想情况下,您应该将静态元素上的事件处理程序绑定到比文档更靠近动态元素的位置,这样它在处理之前就不必在DOM树上移动太远。JavaScript有变量的概念:var$d=$(文档)代码>;)你每天只能按这么多键吗?你是否因为效率低下而被解雇?你可以使用一个单字母变量:vard=$(文档)代码>@JustinSatyr是的,我经常打帽子许多文本编辑器都有一个replace/replace-all功能,可以为您节省一些按键操作。JavaScript有变量的概念:var$d=$(document)代码>;)你每天只能按这么多键吗?你是否因为效率低下而被解雇?你可以使用一个单字母变量:vard=$(文档)代码>@JustinSatyr是的,我经常打帽子许多文本编辑器都有一个replace/replace-all功能,可以为您节省一些按键次数。谢谢您的回答。连接到更靠近动态元素的静态元素是否会带来巨大的性能提升?谢谢您的回答。连接到更靠近动态元素的静态元素是否会带来巨大的性能提升?