Сообщение от LittlePony
|
$(first,second) — это два аргумента. А нужен один.
Селектор — это одна строка.
Если обязательно айдишники выносить в переменные, то так:
$(first+","+second)
|
Ошибка в том, что Вы предлагаете склеить 2 ссылки на объекты как строки
Ваш вариант сработал бы, если в переменных сохранять строки-селекторы, например,
var first = '#first';
var second = '#second';
И еще, в функцию $() никто не обязывает передавать 1 аргумент, их может быть 2. Вторым аргументом можно передать контекст селектора. Подробнее
тут