Lightbox 2 - 如何添加选项
Lightbox 2 - how to add options
当我尝试使用 Lightbox2 选项代码时,我收到一条错误消息 'lightbox is not defined'。当我不添加选项代码时它工作正常。 options的正确实现方式是什么,网站上只有这个...
lightbox.option({
'resizeDuration': 200,
'wrapAround':正确
})
您可以在包含 lightbox.js 文件的文件中设置灯箱选项。另外请确保在 lightbox 之前包含 jquery。
下面的代码在 php 文件的一个块内:
<body>
...
<script src="js/jquery-1.11.3.min.js"></script> // <-- this is important
<script src="js/lightbox.js"></script>
<script>
lightbox.option({
'resizeDuration' : 200,
'wrapAround' : true
});
</script>
...
</body>
可能是 json 错误。 jsonLint 说 json 字符串无效。它希望像这样引用键名(使用真正的引号,而不是撇号):
lightbox.option({
"alwaysShowNavOnTouchDevices" : true,
"showImageNumberLabel" : false,
"wrapAround" : true
});
有趣的是,它在一些带有撇号的浏览器中工作,甚至根本没有引号,所以它显然依赖于实现,但 "correct" 方式显然是使用引号 (")。
当我尝试使用 Lightbox2 选项代码时,我收到一条错误消息 'lightbox is not defined'。当我不添加选项代码时它工作正常。 options的正确实现方式是什么,网站上只有这个...
lightbox.option({ 'resizeDuration': 200, 'wrapAround':正确 })您可以在包含 lightbox.js 文件的文件中设置灯箱选项。另外请确保在 lightbox 之前包含 jquery。
下面的代码在 php 文件的一个块内:
<body>
...
<script src="js/jquery-1.11.3.min.js"></script> // <-- this is important
<script src="js/lightbox.js"></script>
<script>
lightbox.option({
'resizeDuration' : 200,
'wrapAround' : true
});
</script>
...
</body>
可能是 json 错误。 jsonLint 说 json 字符串无效。它希望像这样引用键名(使用真正的引号,而不是撇号):
lightbox.option({
"alwaysShowNavOnTouchDevices" : true,
"showImageNumberLabel" : false,
"wrapAround" : true
});
有趣的是,它在一些带有撇号的浏览器中工作,甚至根本没有引号,所以它显然依赖于实现,但 "correct" 方式显然是使用引号 (")。