Сокращение выборки
как записать по-другому
$(s1).css({'top':''}) $(ar).css({'top':''}) $(sw).css({'top':''}) $(ss).css({'top':''}) $(sf).css({'top':''}) можно ли все эти переменные одним запросом? |
если стили для всех идентификаторов те же то так:
$('#id1, #id2, #id3').css('', ''); если нет то так: $.each([['foo', '10'], ['bar', '20'], ['baz', '30']], function(i, j) { $('#'+j[0]).css('top', j[1]+'px'); }); |
s1 это переменные, например
s1 = '.hello' ss = '#df' и т.д. |
Цитата:
|
JQ принимает массивы
$( [ document.body, document.getElementsByTagName('div')[0] ] ) .css("border","5px red solid") это будет работать. только что проверил т.е. для вашего примера, можно и так : $( [ s1, ar, sw, ss ,sf ] ).css({'top':''}) |
Часовой пояс GMT +3, время: 08:37. |