我使用在我的函数顶部声明我需要的所有对象,我用它来缓存和保持应用程序的快速。例如我有类似的东西:
var $object1 = $('#my_element'),
$object2 = $('.other_elements'),
$object3 = $('.again_something_else');
我在代码中单独使用这些变量,因此例如$object1.doSomething()
或$object2.doElse()
但在某些情况下,我需要将相同的函数应用于两个或多个已选择的变量。有一种方法可以将这些变量合并在一起,以避免重新选择我需要的元素?
我会避免这种情况:
$('#my_element, .other_elements').myFunction()
并重用我已经拥有的变量。