Заметил неприятный факт:
На странице есть следующий участок:
<div id="wrap">
<select id='street'>...</select>
</div>
на jQuery делаю следующее
$('#wrap').load('скрипт.php');
скрипт.php возвращает код
<select id='street123'>...</select>
В этом случае код вставляется но последующая работа с JS становится невозможна, не работают даже обработчики событий.
Если же id вставляемого select будет таким же как и исходный, то все продолжает работать стабильно.
Полный рабочий код не могу привести, он довольно громоздкий.
Кто-нибудь сталкивался с подобным? Как это объяснить?