Я пишу приложение для Android (одностраничное приложение), используя инструменты Visual Studio для начальной загрузки Кордовы и Ratchet. После ввода нового HTML в страницу мой тег </div>
таинственным образом преобразован в </button>
, а разметка разбилась.преобразован в</button>
Пример нагнетаемого HTML:
<div class="content">
<button class="btn btn-negative btn-block" onclick="Logout();>Logout</button>
<div class="heartbeat"></div>
</div>
Инъекционного код:
$('body').html(finalHtml);
$('#heartbeat').html('');
Что обратилось к:
<div class="content">
<button class="btn btn-negative btn-block" onclick="Logout();>Logout</button>
<div class=" heartbeat"=""></button>
</div>
Где я должен искать причину? Это ошибка Ratchet? Или Кордова? Я полностью из ума :(
Как обычно :))) Сотни сообщений журнала, отличная обработка ошибок и такая глупая ошибка. Спасибо! – Vasilij
Чтобы избежать подобных ненужных ошибок, рассмотрите возможность использования инструментов, которые цветового кода и все время проверяют синтаксис для HTML, JS и CSS. Один большой (но, к сожалению, не бесплатный) инструмент IntelliJ IDEA, которая для меня отлично подходит для развития Кордовы. –