При выборе одного из полей select с id "country", меняется id select(a) 'region' на 'mod_region'!
$('#country').change(
function()
{
var val_c = $(this).val();
var name_country = 'region'+val_c;
if(val_c == 0)
{
$('#country').hide().before($('#country_d'));
$('#country_d').show().attr({'name':'country'}).text('Название города');
}
else if (val_c === "-1")
{
$("#mod_region").attr({'id':'last_region'}).hide();
$("#region").show();
}
else {
$("#region").hide();
$("#mod_region").attr({'id':'last_region'}).hide();
// Замена id селектора
$("#"+name_country+"").attr({'id':'mod_region'}).show();
}
}
);
Затем я пытаюсь отобрать объект и id "mod_region", но он его не определяет, хотя в исходнике показан id='mod_region' ! Почему так происходит?