【发布时间】:2013-12-16 17:02:34
【问题描述】:
我正在尝试自定义视频播放器上的控制按钮。目前我有一个按钮可以播放和暂停我的视频。这很好用。虽然我想要播放和暂停按钮的视觉表示,而不是在暂停状态或视频播放时它们保持不变。我计划有两个单独的图像用于播放和暂停。
我的问题是我不能完全让我的 javascript 来切换我的按钮,我认为切换按钮的最佳方式是在暂停时隐藏一个元素,在播放视频时隐藏另一个元素.
这就是我目前拥有的:
function playPause() {
mediaPlayer = document.getElementById('media-video');
if (mediaPlayer.paused)
mediaPlayer.play();
$('.play-btn').hide();
else
mediaPlayer.pause();
$('.pause-btn').hide();
}
非常感谢任何帮助。
【问题讨论】:
-
这只是一个错字或你的
if/else statement是wooooong? (您需要添加{}来包装if和else块) -
$('.play-btn').hide()不应该在if语句中吗?与else?中的暂停按钮相同? -
if else 语句周围缺少大括号。
标签: javascript jquery css html video