Показать сообщение отдельно
  #5 (permalink)  
Старый 28.02.2017, 14:39
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

wmag,
Сообщение от wmag
переменная html содержит:
<div class="bc-menu list-group" style="display: none;">
   <a href="#" class="list-group-item" data-id="IN" data-label="India">India</a>
    <a href="#" class="list-group-item" data-id="ID" data-label="Indonesia">Indonesia</a>
</div>
Прямо в таком виде?
Вот, смотрите (из вашего примера убрал только style="display: none;")
Так не работает
<div id="start"></div> 
<script type="text/javascript" src="https://code.jquery.com/jquery-3.1.1.js"></script>
<script>
$('<div class="bc-menu list-group" >
    <a href="#" class="list-group-item" data-id="IN" data-label="India">India</a>
    <a href="#" class="list-group-item" data-id="ID" data-label="Indonesia">Indonesia</a>
</div>').insertAfter("#start");
</script>

Так работает
<div id="start"></div> 
<script type="text/javascript" src="https://code.jquery.com/jquery-3.1.1.js"></script>
<script>
$('<div class="bc-menu list-group" ><a href="#" class="list-group-item" data-id="IN" data-label="India">India</a><br><a href="#" class="list-group-item" data-id="ID" data-label="Indonesia">Indonesia</a></div>').insertAfter("#start");
</script>

Так что нужны подробности
Ответить с цитированием