Я потратил несколько часов на это и не смог найти решение, которое сработало, поэтому я обращаюсь к вам :) Как вы можете видеть из этой скрипки (http://jsfiddle.net/PPcgE/), я был в состоянии предназначаться радиокнопками щелчка с этим кодом:Отображение содержимого на основе опции, нажатой в поле выбора A
$("input[type='radio']").click(function (e) {
if ($('.cos-cond').is(":visible")) {
e.preventDefault();
} else {
var clicked = $(this).attr('title');
var cls = [$('.one'), $('.two'), $('.three'), $('.four'), $('.five'), $('.six'), $('.seven'), $('.eight'), $('.nine'), $('.ten')];
for (i = 0; i < cls.length; i++) {
if (cls[i].attr('title') === clicked) {
cls[i].fadeIn('fast', function(){
setTimeout(function(){
$('.cos-cond').fadeOut('slow');}, 5000);
});
}
}
}
});
Я пытаюсь сделать то же самое (отображающую либо span.eleven
, span.twelve
или span.thirteen
на этот раз), на основании которого option
щелкают/выбрано select
коробка. Лучшее, что мне удалось, это заставить всех трех сразу появиться.
У вас есть код, который относится к выбору? Я посмотрел на скрипку, и все, что она показывает, это тот же самый код. Вам нужно опубликовать рабочий код для выбора, если вы хотите получить ответ. –
также, код в скрипке тоже не работает. Независимо от того, какой номер косметического условия я выбираю, он показывает одно и то же сообщение под ним. – erikrunia
это исправляет ваш исходный код, поэтому работают сообщения с радиокнигами: http://jsfiddle.net/PPcgE/4/ – erikrunia