【发布时间】:2018-02-23 07:35:31
【问题描述】:
我的视频中有一个功能可以循环播放下一个视频,该功能可以通过复选框打开或关闭。我正在使用警报来验证 "play next" 是否选中了复选框,而 "dont play next" 是否未选中复选框。我希望复选框被选中并默认播放(在页面加载时)并在此之后始终收听。
我现在遇到的问题是,当我收到 "dont play next" 警报时,视频仍会继续播放下一个视频。
我的 JavaScript
$(document).ready(function() {
$(function() {
chckplynext();
$("#chkbox1").change(chckplynext);
});
function chckplynext() {
if ($("#chkbox1").is(':checked')) {
alert("play next");
$("#myvid").on("ended", function() {
window.location.href = "<?php echo'now-watching.php?nMe='.$usTitle1.'&nmov='.$usId1.'' ?>";
});
} else {
alert(" Dont play next");
}
}
});
【问题讨论】:
-
如果您提出问题,您应该花时间以可读的方式格式化代码。有很多工具可以自动修复代码的缩进。
标签: javascript jquery html checkbox