如何正确表达 if 语句中的条件
how to phrase a condition in if statement properly
好的,我需要一个div在点击时fadeIn
,但前提是视频没有播放,所以我认为if语句是要走的路。我想要它,以便仅在视频未播放时才会发生淡入淡出。我不知道如何设置它。我试过了
if($("#myVid") != "playing") {
$("#MyT").fadeIn(0);
}
我可能离得很远。我可以得到一些帮助吗?
aaaand,我正在使用html5。假设您使用的是 HTML5 <video>
标记,则可以使用以下代码来确定视频当前是否正在播放:
var elem = $('#myVid')[0]; // get the DOM element
if(!elem.ended && !elem.paused) {
alert('playing');
}
有关各种属性的说明,请参阅 https://developer.mozilla.org/en/DOM/HTMLMediaElement。
试试这个:
var myvid = document.getElementById('myVid');
if (myvid.error) {
switch (myvid.error.code) {
case MEDIA_ERR_ABORTED:
alert("You stopped the video.");
break;
case MEDIA_ERR_NETWORK:
alert("Network error - please try again later.");
break;
case MEDIA_ERR_DECODE:
alert("Video is broken..");
break;
case MEDIA_ERR_SRC_NOT_SUPPORTED:
alert("Sorry, your browser can't play this video.");
break;
}
}
源
相关文章:
- 这个条件语句的逻辑有问题
- 使用条件语句,使 jquery fadeIn/fadeOut 仅在视口 >= 480px 时才有效
- 照片滑块的条件语句
- 使用解析为javascript源的.php,如何使用条件语句将javascript代码封装在php括号之间
- 在Javascript中将条件语句转换为变量
- 如何在脚本块中使用jade/pug条件语句
- 文档中的多个条件语句
- 在元素中搜索字符串,然后将其放入条件语句中
- Node.js Jade:在 JavaScript 中使用条件语句
- Javascript在条件语句内部定位
- 条件语句II
- 呈现为纯文本的Jade条件语句
- resize中的条件语句不会在每次满足条件时触发
- 是否可以将条件语句或其他javascript作为参数传递到ember句柄中
- 如果不满足条件语句,则触发引导模式
- 在条件(if)结构的条件语句中是否有定义变量的有效方法
- text()的jQuery条件语句(三元)
- JavaScript模板引擎-将左手三进制(不带赋值)转换为条件语句
- 为什么'我的条件语句使用javascript中的正则表达式
- 无法使用条件语句停止 javascript 函数