Необходимо сохранить некоторые данные в window.load
и извлечь в document.ready
:
<script>
$(window).load(function() { // Store here
$('img.storable').each(function() {
$(this).data("key", "value");
console.log($(this).data("key")); // Output: value
};
};
$(document).ready(function() { // Retrieve here
$('img.storable').each(function() {
console.log($(this).data("key")); // Output: undefined!
};
};
</script>
Вывод в document.ready
равен undefined . Я что-то упускаю из-за событий в Доме?