Вывод у активного checkbox текста по тегом label
<html> <head><script type="text/javascript" src="http://code.jquery.com/jquery-1.7.js"></script></head> <body> <input type="checkbox" value="12" id="1" name="id[]"> <label for="1">Label</label> <input type="checkbox" value="123" id="2" name=id[]"> <label for="2">Label</label> <input type="checkbox" value="17" id="3" name="id[]"> <label for="3">Label</label> <input type="checkbox" value="12233" id="4" name="id[]"> <label for="4">Label</label> <div id="testing"></div> <script> var inps=$("input[name='id[]']"); inps.change(function(){ var x=''; inps.each(function(){if($(this).is(':checked')){x+=$(this).val()+'; ';}}); $('#testing').html(x); }); </script> </body> </html> Посредствам JQ получилось вывести максимум value. Реально ли вывести текст, который находится под тегом label? Как это реализовать? |
Реально, только id не может начинаться с цифры. Обратиться к label в вашем цикле можно так: $(this).next()
|
Цитата:
|
Не знаю в каком справочнике вы смотрели, в нормальных описано точно.
|
Здравствуйте. А как организовать div под каждым checkbox? Если чекбоксы будут расположены каждый в новой строке?
|
Ответ нашел в http://javascript.ru/forum/jquery/29...-checkbox.html
|
Цитата:
|
Цитата:
|
жОлтую плашку посмотри https://developer.mozilla.org/en/doc..._attributes/id
|
Просто такие id="4" навевают мысли о скорой смерти. Я всего лишь хотел подчеркнуть, что технических ограничений нет, а культура есть.
|
#1 { color: red } а оно фига, а еще любители не пользоваться естественным, а пулять id как ключ данных серверу, а оно фигу. А то что с дури можно и.... это все знают. |
Часовой пояс GMT +3, время: 20:20. |