Когда я использую следующий кодфункция Javascript нагрузки работает только половину времени (Firefox)
<object id="svg" data="assets/mySVG.svg" type="image/svg+xml">
<script>
$(document).ready(function() {
document.getElementById('svg').addEventListener("load", function() {
console.log('test');
});
});
</script>
Он будет загружать только половину времени. Иногда, когда я его обновляю, иногда это не так. Как только документ SVG кэшируется, он всегда загружается. Это происходит только в firefox, в хром он загружается в 100% случаев.
, когда он не загружается, вы получаете сообщение об ошибке в консоли разработчика? –
Возможно, убедитесь, что вся страница загрузилась и перед запуском скрипта. – Ian
Нет ошибок, также я проверяю, загружена ли вся страница перед запуском скрипта (как раз сделал небольшой фрагмент в качестве примера), я отредактирую, чтобы избежать конфуции. – inControl