Es ist nicht kritisch, nur meinen Code perfekt machen wollen. So , haben wir:Listen Sie einige JQuery-Objekte in einem Selektor
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);
Wir alle wissen, dass Objekte Variable setzen ist besser für die Leistung, und auch in der Regel macht es Code kürzer. Aber wie kann man diese Variablen zusammen für die gleiche Aktion verwenden?
Vielen Dank für Antwort! Ich weiß, wie es funktioniert, vielleicht habe ich meine Frage schlecht erklärt. Zum Beispiel dieser Code "$ ($ a) .fadeOut (5000);" wird auch funktionieren, also könnte es nicht nur Selektoren geben, auch Objekte. Aber nicht wenige Objekte :( – Levsha
Ich aktualisierte Frage ein wenig. – Levsha