1
Я использую Reveal.js, и я пытаюсь изменить тему при изменении слайда. Я попытался это, но он не работает:Reveal.js - Невозможно изменить тему
Reveal.addEventListener('slidechanged', function(){
document.getElementById('theme').setAttribute('href','css/theme/black.css');
});
Я также попробовал это на своей собственной внешней стороны слушателя событий, но он не работает:
document.getElementById('theme').setAttribute('href','css/theme/black.css');
Почему не это изменить тему? Спасибо
Он по-прежнему не работает. Кстати, я не использую jQuery – Lumo5
Я отредактировал свой ответ. Я добавил ваш скрипт на демонстрационную страницу opensjs, и это работает для меня. Переместите свой скрипт в нижней части страницы и, если он все еще не работает, посмотрите, есть ли в консоли какие-либо ошибки. – SLePort
Ошибка идентификации с идентификатором исходного тега html. Теперь это исправлено. благодаря – Lumo5