【问题标题】:Shadowbox onload not workingShadowbox onload 不起作用
【发布时间】:2015-01-15 03:00:15
【问题描述】:
我真的在为此苦苦挣扎......
我设置了一个非常简单的 window.onload shadowbox.js 弹出窗口
但是,当我尝试在我正在创建的 dev wordpress 网站上使用相同的代码时,shadowbox 弹出窗口根本没有加载,我不知道为什么......奇怪的是 shadowbow 的一切.js 和 css 是从单独的目录外部加载的,但看起来我的主题正在接管控制元素?
http://krimsonkloverdev.malbert.me/test/
我真的很难过,所以如果有好心人可以帮助我解决这个问题或引导我朝着正确的方向前进,我将不胜感激。
感谢阅读。
【问题讨论】:
标签:
javascript
wordpress
shadowbox
【解决方案1】:
尝试在 footer.php 文件中添加弹出式打开脚本。我的意思是下面的脚本。
<script type="text/javascript">
Shadowbox.init({
// let's skip the automatic setup because we don't have any
// properly configured link elements on the page
skipSetup: true
});
window.onload = function() {
// open a welcome message as soon as the window loads
Shadowbox.open({
content: 'your-content-file-url',
player: "iframe",
height: 340,
width: 540
});
};
</script>
注意:确保更改 content: 网址
我希望这能解决问题。
谢谢