我有一个在窗口加载时自动播放的视频。但是现在我正在做移动版本,我想将其删除。在我的移动查询中使用 display:none 会删除该元素,但视频仍会在后台播放。我的 html 中有一个脚本,它控制视频淡入和淡出,我想只使用窗口宽度添加一个 if else 语句,但没有运气。该元素已删除,但视频仍在后台播放。对此的任何指导将不胜感激。
<script type="text/javascript">
$(window).load(function() {
if($(window).width()<761){
$('video').get(0).pause();
$('#intro').remove();
}
else{
$('#intro').fadeIn(10000, function() {
});
$('video').bind('ended', function(){
$('#intro').fadeOut(5000, function() {
});
});
$('button').click(function() {
$('video').get(0).pause();
$('#intro').css('display', 'none');
});
});
}
</script>