如何在 owl-carousel 幻灯片中查找视频元素,然后仅为该特定幻灯片设置 owl-carousel 控件的 cs
How to find a video element within an owl-carousel slide and then set owl-carousel control's css only for that specific slide
我写这篇文章是为了在猫头鹰轮播幻灯片中查找视频元素,然后为该特定幻灯片设置 owl-carousel 控件的 CSS(此控件显示在网页运行时)。
代码根本不起作用,我是使用 js 的新手。
$(".item").children().find("video").each(function(){
var d = document.getElementByClass('owl-controls');
d.style.bottom = y_pos+'10px';
});
对于 HTML
<div id="post-media" class="owl-carousel item-2">
<div class="item"><img src="images/fullimage1.jpg" alt="The Last of us"></div>
<div class="item">
<video controls="" class="embed-responsive-item" style="width:100%; height:100%">
<source src="video/clip1.mp4" type="video/mp4">
</video>
</div>
<div class="owl-controls clickable">
<div class="owl-pagination">
<div class="owl-page active">
<span class=""></span>
</div>
<div class="owl-page">
<span class=""></span>
</div>
</div>
</div>
</div>
如果你只想改变owl-controls
的位置,就不需要jquery了。您只能使用 CSS:
.owl-carousel .owl-controls
{
margin-top:10px;
}
如果你知道 css3,你可以对 jQuery 使用相同的查询
$(".item video").each(function(){
var d = document.getElementByClass('owl-controls');
d.style.bottom = y_pos+'10px';
});
相关文章:
- owl.carousel help-没有显示任何东西
- 如何在 ajax 调用后重新初始化 Owl Carousel
- 如何在 owl-carousel 幻灯片中查找视频元素,然后仅为该特定幻灯片设置 owl-carousel 控件的 cs
- 如何在HTML和CSS中使用外部库和插件,如owl.carousel.js
- AngularJS和owl-carousel环境中的数组串联
- Owl Carousel无限循环的Wordpress插件
- Owl carousel 2使用html文件代替img
- 在owl.carousel中启动html5视频
- Owl Carousel Slider JS错误- Uncaught ReferenceError: jQuery未定义
- Owl carousel插件不能在事件点击中工作
- Owl-carousel 2在失去焦点时停止自动播放工作
- 在lazy load之后在OWL Carousel上添加类
- Owl Carousel: Javascript不加载.Shopify问题或代码问题
- 用AngularJS动态内容加载Owl Carousel 2
- Ajax不能与owl-carousel一起工作
- 单个页面中的多个Owl-Carousel不工作
- 第二个Owl-carousel滑块没有加载
- Owl Carousel JS返回到第一个图像
- 每个绑定中的Owl carousel和knockout.js绑定
- Owl Carousel与jQuery UI可拖动