Показать сообщение отдельно
  #3 (permalink)  
Старый 05.02.2014, 00:41
Новичок на форуме
Отправить личное сообщение для copydoc Посмотреть профиль Найти все сообщения от copydoc
 
Регистрация: 04.02.2014
Сообщений: 5

Я прошу прощения за свою непонятливость...

Можно подробнее?
Если так сделать, то чет результат тот же... (даже те селекторы, что есть в слепую зону попали) или я что-то понял неверно? (но ошибки в синтаксисе нет. я проверял)
$("body")("change",".divtype",function () { // отслежеваем изменения в выпадающем списке'
	
		alert('сработало! 2');
		var currentSelect = $(this).val(); // заносим в переменную новый выбор
		if ($('.ll > select:focus').size() == 1) {
			var ClassPozition = "_ll"; // помещаем в ClassPozition префикс который будет обозначать положение полей input
		} else if ($('.cc > select:focus').size() == 1) {
			var ClassPozition = "_cc";
		} else if ($('.rr > select:focus').size() == 1) {
			var ClassPozition = "_rr";			
		}; 
		if (currentSelect == 1) {
			$('select:focus + div').html(''); // удаляем прошлую активную форму
			$('select:focus').after('<div class="parametry">Ширина <input type="text" name="size_width'+ClassPozition+'" id="reg_inp" /><br />Высота <input type="text" name="size_height'+ClassPozition+'" id="reg_inp" /></div>');
		}
		else if (currentSelect == 2) {
			$('select:focus + div').html('');
			$('select:focus').after('<div class="parametry">Ширина <input type="text" name="size_width'+ClassPozition+'" id="reg_inp" /><br />Высота <input type="text" name="size_height'+ClassPozition+'" id="reg_inp" /><br />Фон <input type="text" name="fon'+ClassPozition+'" id="reg_inp" /><br /></div>');
		}
		else if (currentSelect == 3) {
			$('select:focus + div').html('');
			$('select:focus').after('<div class="parametry">Ширина <input type="text" name="size_width'+ClassPozition+'" id="reg_inp" /><br />Высота <input type="text" name="size_height'+ClassPozition+'" id="reg_inp" /><br /> Фон <input type="text" name="fon'+ClassPozition+'" id="reg_inp" /><br /></div>');
		}
	});

Последний раз редактировалось copydoc, 05.02.2014 в 00:43.
Ответить с цитированием