crazy_str
@crazy_str
web-программист

Снова несколько тегов input?

И снова всем привет. Задавал подобны вопрос совсем недавно Несколько тегов input?
И снова столкнулся с данной проблемой, снова не хочет работать и не могу понять в чем проблема.

Собственно код

<div class="remodal" data-remodal-id="modal">
														<h1>Remodal</h1>
														<p>
														<input type="radio" value="1" id="radio1" name="radio">
					<input type="hidden" value="500" id="cash">
					<input type="hidden" value="img/Omega/128/3.png" id="sticker">
					<label for="radio1">
						<img src="img/Omega/128/3.png">
					</label>
					<input type="radio" value="2" id="radio2" name="radio">
					<input type="hidden" value="250" id="cash">
					<input type="hidden" value="img/Monster/128/1.png" id="sticker">
					<label for="radio2">
						<img src="img/Monster/128/1.png">
					</label>
					
														</p>
														<a class="remodal-confirm" href="#">OK</a>
													</div>
														<div class="content-box-lr">
															<br />
															<div id="message"></div>
															<div class="quest-input">
																<input type="text" value="" placeholder=" Title" id="title" maxlength="40">
															</div>
															<div class="quest-input">
																<textarea value="" id="text"></textarea>
															</div>
															<div class="quest-input">
																<a type="button" href="#modal" ><i class="icon icon-gift"></i></a>
															</div>
															<div class="clearfix"></div>
														</div>
														<div class="footer-button">
															<button type="button" tkey="createchallenge_button" onClick="AddQuest()">Create the challenge</button>
														</div>
													</div>

AddQuest()
function AddQuest()
{
	var param1 = $('#title').val(),
    param2 = $('#text').val(),
    checkedRadio = $('input[name=radio]:checked'),
    param3 = checkedRadio.val(),
    param4 = checkedRadio.siblings('#cash').val(),
    param5 = checkedRadio.siblings('#sticker').val();
	alert(param4);
}
  • Вопрос задан
  • 182 просмотра
Решения вопроса 1
crazy_str
@crazy_str Автор вопроса
web-программист
Заработало после того как поместил их в теги div магия?
<div>
					<input type="radio" value="1" id="radio1" name="radio">
					<input type="hidden" value="500" id="cash">
					<input type="hidden" value="img/Omega/128/3.png" id="sticker">
				</div>
					<label for="radio1">
						<img src="img/Omega/128/3.png">
					</label>
					<div>
					<input type="radio" value="2" id="radio2" name="radio">
					<input type="hidden" value="250" id="cash">
					<input type="hidden" value="img/Monster/128/1.png" id="sticker">
				</div>
					<label for="radio2">
						<img src="img/Monster/128/1.png">
					</label>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы