作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
您能帮我使用 tosRus 灯箱脚本向灯箱添加“播放”按钮吗?
我在这里做了一个jsbin作为概念jsbin lightbox
tosRus js ligthbox 支持自动播放(链接到 tosrus tosRus js 并且它是可能的配置选项。
我想做的是在灯箱出现时有一个播放按钮/链接,点击它应该会触发自动播放选项
所以我想为播放功能做这样的事情:
$('.play').on('click',function() {
$('#xmpl3').tosrus({
autoplay: {
play: true
}
});
});
按钮代码如下:
<button class="play">Play</button>
它的工作原理与您在 jsbin 中看到的一样,但播放按钮应该只在灯箱弹出时显示。你怎么能那样做?
最佳答案
我将播放按钮放在了标题中。您可以通过替换以下选择器 $('.tos-caption')
将其放置在模式中您想要的位置。
var tos = $('#xmpl3 a').tosrus({
buttons: false,
caption: {
add: true
},
pagination: {
add: true,
type: 'thumbnails'
},
slides: {
scale: 'fill'
}
});
tos.bind("opening.tos", function( event ) {
console.log('open');
$('.tos-caption').append("<button class='play'>Play</button>");
$('.play').on('click',function() {
$('#xmpl3').tosrus({
autoplay: {
play: true
}
});
});
});
关于javascript - 将 "play"按钮添加到 tosRus 灯箱弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33046487/
您能帮我使用 tosRus 灯箱脚本向灯箱添加“播放”按钮吗? 我在这里做了一个jsbin作为概念jsbin lightbox tosRus js ligthbox 支持自动播放(链接到 tosrus
我是一名优秀的程序员,十分优秀!