Это просто ... fn_change_options
переписывает элемент SELECT, вам нужно заново привязать обработчик изменений, чтобы изменить изображения ...
У меня не было времени проанализировать все вашикод, но если вы измените .bind («изменить») для .live («изменить»), он будет работать (но вы должны проверить в своем коде, где вы заменяете элемент выбора ..)
Итак,этот код:
$("select#option_29821_746").change(function() {
$("div.imgDiv").hide();
var targetId = $(this).val();
$("#" + targetId).show();
});
Должно стать так:
$("select#option_29821_746").live('change',function() {
$("div.imgDiv").hide();
var targetId = $(this).val();
$("#" + targetId).show();
});