我正在尝试使用alertifyjs(https://alertifyjs.org/)库。
在代码预览网站中测试警报,例如codepen或者在stackoverflow上,警报就像它们应该的那样工作。
然而,当我在我的网站上使用完全相同的代码而只使用codepreview的代码时,我在控制台中出现错误
未捕获的TypeError:无法读取null
的属性'appendChild'
我不知道我错过了什么。
您也可以在此处测试错误:https://www.mercomods.com/testpage-2/ (我要保持这个页面)
function myFunction() {
alertify.log("Standard log message");
}
<script src="https://www.mercomods.com/wp-content/themes/newave-theme/alertify.js-master/src/js/alertify.js"></script>
<button onclick="myFunction()">Alert</button>
答案 0 :(得分:0)
alertify脚本标记应位于正文的末尾,因为它在加载时将变量初始化为document.body
- 如果它过早地初始化则为null