Показать сообщение отдельно
  #1 (permalink)  
Старый 25.02.2011, 00:21
Новичок на форуме
Отправить личное сообщение для Decadence Посмотреть профиль Найти все сообщения от Decadence
 
Регистрация: 23.01.2011
Сообщений: 4

Переменная в селекторе
Есть пять чекбоксов. При нажатии на кнопку в зависимости от выбранных чекбоксов должны скрываться дивы.

<input type="checkbox" value="d1" name="test">
<input type="checkbox" value="d2" name="test">
...

<div id="d1">
</div>
<div id="d2">
</div>
...

function test()
{

var s = $("input[name='test']");
for (i=0; i<s.length; i++)
{
if (s[i].checked)
{
var k = "'#"+s[i].value+"'";
$(k).toggle('slow'); // вот здесь ошибка
}

}
}

Как правильно вставить переменную в селектор?
Ответить с цитированием