Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image Joomla K2项目图像悬停_Image_Video_Joomla_Hover_K2 - Fatal编程技术网

Image Joomla K2项目图像悬停

Image Joomla K2项目图像悬停,image,video,joomla,hover,k2,Image,Video,Joomla,Hover,K2,Hy 有没有办法让鼠标悬停在项目图像上,但鼠标悬停什么时候播放视频 类似于此,但不在弹出窗口中: 提前感谢这是不可能开箱即用的。 我相信这是一个付费的扩展,但是如果你想用传统的方式编写代码,你可以使用jQuery和HTML5视频播放器来实现 <video id="video" width="420"> <source src="mov_bbb.mp4" type="video/mp4"> <source src="mov_bbb.ogg" ty

Hy

有没有办法让鼠标悬停在项目图像上,但鼠标悬停什么时候播放视频

类似于此,但不在弹出窗口中:


提前感谢

这是不可能开箱即用的。 我相信这是一个付费的扩展,但是如果你想用传统的方式编写代码,你可以使用jQuery和HTML5视频播放器来实现

  <video id="video" width="420">
    <source src="mov_bbb.mp4" type="video/mp4">
    <source src="mov_bbb.ogg" type="video/ogg">
    Your browser does not support HTML5 video.
  </video>

  <a id="thumbnail">Im the thumbnail</a>

<script>

jQuery(document).ready(function($) {
   jQuery('#thumbnail').hover(function() {
     jQuery('#video').show(); 
       jQuery('#video').play(); 
   }, function() {
          jQuery('#video').hide(); 
       jQuery('#video').pause(); 
   });
 }); 

</script>

您的浏览器不支持HTML5视频。
我是缩略图
jQuery(文档).ready(函数($){
jQuery(“#缩略图”).hover(函数(){
jQuery('#video').show();
jQuery('#video').play();
},函数(){
jQuery('#video').hide();
jQuery('#video').pause();
});
}); 
我建议通过数据属性链接视频和缩略图:

e、 g


jQuery(文档).ready(函数($){
jQuery(“#缩略图”).hover(函数(){
jQuery(jQuery(this).data('video')).show();
jQuery(jQuery(this).data('video')).play();
},函数(){
jQuery(jQuery(this).data('video')).hide();
jQuery(jQuery(this).data('video')).pause();
});
}); 
或使其相对于多个视频的父容器

<a id="thumbnail" data-video="#video"></a>

<script>
jQuery(document).ready(function($) {
   jQuery('#thumbnail').hover(function() {
     jQuery(jQuery(this).data('video')).show(); 
       jQuery(jQuery(this).data('video')).play(); 
   }, function() {
          jQuery(jQuery(this).data('video')).hide(); 
       jQuery(jQuery(this).data('video')).pause(); 
   });
 }); 

</script>