這並不重要,只是想讓我的代碼更完美。 因此,我們有:在一個選擇器中列出幾個JQuery對象
var $a = $('div#first-very-long-selector');
var $b = $('div#second-very-long-selector');
// I can make this:
$a.fadeOut(10000);
$b.fadeOut(10000);
// or this:
$('div#first-very-long-selector,div#second-very-long-selector').fadeOut(10000);
// we can put object to selector, like:
$($a).fadeOut(10000);
$($b).fadeOut(10000);
// BUT this way doesn't work:
$($a,$b).fadeOut(10000);
// put them to array doesn't work too:
$([$a,$b]).fadeOut(10000);
// use .map doesn't help:
[$a,$b].map($.fadeOut);
我們是把對象變量都知道獲得更好的性能,而且還通常它使代碼更短。但是如何將這些變量一起用於相同的操作?
謝謝回答!我知道它是如何工作的,也許我解釋了我的問題不好。例如這個代碼「$($ a).fadeOut(5000);」也會起作用,所以不僅可以有選擇器,也可以有對象。但不是很少的對象:( – Levsha
我更新了一些問題。 – Levsha