Доброго времени суток, есть проблема с использованием вставленного динамического контента в див. Пример кода который работает
есть html страничка в ней подключен скрипт
<script type="text/javascript">$(document).ready(function(){ $('.selectboxss').selectbox(); });</script>
и еще один скрипт который вставляет в див контент из XMLHttpRequest response с помощью innerHTML.
Пример выполнения innerHTML во втором скрипте с которым работает первый скрипт
document.getElementById('gg').innerHTML =('<div class="selectboxss"><div class="selectboxssvalue"><span>Язык</span><img src="arrow.png" class="arrowselect" /></div><ul class="selectboxssmenu"><li class="selectoption"><span class="flag-ru"></span> Русский</li><li class="selectoption"><span class="flag-en"></span> Английский</li><li class="selectoption"><span class="flag-fr"></span> Французский</li><li class="selectoption"><span class="flag-de"></span> Немецкий</li><li class="selectoption"><span class="flag-it"></span> Итальянский</li><li class="selectoption"><span class="flag-es"></span> Испанский</li></ul></div>');
Пример выполнения innerHTML во втором скрипте с которым НЕ работает первый скрипт
document.getElementById('gg').innerHTML = this.response;
Собственно рабочий вариант возник из вставки того что приходит в response статически. почему если инером вставлять переменную респон не работает первый скрипт, а если инером вставить текст который в респонсе то работает? текст респонса взял из консоли хрома.