#javascript #jquery
#javascript #jquery
Вопрос:
Я использую Parallax.js но это работает некорректно. Я использовал эту библиотеку несколько раз, но на этот раз она <div />
расширяется style="background-image: ......"
автоматически X (вероятно, другой скрипт предотвратил это.
<div class="parallax" data-parallax="scroll" data-image-src="./assets/img/top.jpeg" data-speed="0.6" data-position="center top">
</div>
в настоящее время:
<div class="parallax" data-parallax="scroll" data-image-src="./assets/img/top.jpeg" data-speed="0.6" data-position="center top" style="background: url("./assets/img/top.jpeg") center top / cover;">
</div>
должно быть:
<div class="parallax" data-parallax="scroll" data-image-src="./assets/img/top.jpeg" data-speed="0.6" data-position="center top">
</div>
Комментарии:
1. После загрузки страницы вы можете удалить
style
свойство.
Ответ №1:
style
Свойство можно удалить после загрузки DOM.
document.addEventListener('DOMContentLoaded', () => {
const div = document.querySelector('.parallax');
div.removeAttribute('style');
});
<div class="parallax" data-parallax="scroll" data-image-src="./assets/img/top.jpeg" data-speed="0.6" data-position="center top">
</div>