Я хочу выполнить функцию в конце, когда HTML загружен. Я пробовал это с onload
без успеха. Я также пробовал это с ready
, но это все еще не работает. Вот мой код. Это снова помещено в заголовок:
<script type="text/javascript">
$(document).ready(function() {
$('#infowindow_content').html('test');
});
</script>
Div также задается внешним файлом JS -. Содержание:
window.onload = initialize;
function initialize() {
document.getElementById('infowindow_content').innerHTML = 'testa';
}
Включается следующим образом перед закрывающим телом -тегом:
<script type="text/javascript" src="../lib/functions.js"></script>
Я попытался поместить приведенный выше код перед закрывающим тегом body -, но в настоящее время я понятия не имею, почему это не работает (содержимое не изменяется моим Javascript ). Если я запускаю его на консоли после этого, все работает нормально.
Решение:
Я установил параметр конфигурации (язык )в файле HTML. В файле JS я запрашиваю это значение и в зависимости от значения определяю другой контент. Иногда это могло быть так просто...