Я прошу прощения за свою непонятливость...
Можно подробнее?
Если так сделать, то чет результат тот же... (даже те селекторы, что есть в слепую зону попали) или я что-то понял неверно? (но ошибки в синтаксисе нет. я проверял)
$("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>');
}
});