检查Div是否同时具有“惟一类”和“惟一id”存在
Check if Div which has both "unique class and Id" exist
我正在使用一些HTML5视频播放器JWPLAYER
,它动态地将某些类如JWPLAYER
添加到其video_container中。
现在当关闭按钮点击我隐藏或删除播放器,我面临的问题是,有时用户可能会尝试在视频或JWPLAYER
完全加载之前点击关闭按钮,这会导致不必要的错误,或者有时div被隐藏,但视频声音正在后台播放。
因为我有唯一的ID为每个div和jwplayer
类是动态添加的。我想知道是否有可能检查div是否存在,其中uniqueId and class
<div class = 'myclasss' id = 'myid'> </div>
我可能在DOM中有多个玩家,所以我需要有唯一的Id和类来检查DIV是否存在。我知道可以用单独的类或id来检查这个,正如这里所描述的,但是可以用id和class来检查吗?
我知道我的方法可能是错误的,如果你有更好的解决方案,请告诉我,但作为一个新的学习者,只是出于好奇,我问了这个假问题(如果有些人可能会觉得这样)。
请帮助我找到答案
谢谢你的帮助
您可以使用 .hasClass () :
if($('#myid').hasClass('myclass')) {
// Your code here
}
另一个选择是使用一个特殊的选择器,像这样:
$('#myID.myClass')
示例:http://jsfiddle.net/Vqwxc/
相关文章:
- 如何按id查找两个类中任一类的子元素
- 不能对包含同一类的所有元素使用.replacement()
- 在jQuery中为同一类选择器分配不同的值
- React.js不区分同一类的两个组件
- 如何从同一元素中删除同一类
- 只翻转一个DIV,而不是所有DIV都属于同一类
- 对同一类中的所有元素单击一次
- 向下滚动后如何用同一类逐个删除元素
- 单独检测共享同一类的元素
- 获取元素的第一类
- 在jQuery中,如何测试一个元素是否是同一类的多个元素中的第一个
- 如何使用javascript格式化同一类表列中的数据
- 从同一类的所有选择框中移除选项,单击的框除外
- jQuery-如何从同一类中隐藏的输入id中获取不同的值
- 为什么当我更改或尝试添加另一类不同的输入时,总和会停止工作
- 将水印添加到具有一类水印的所有输入元素
- 有没有更花哨的方法可以在同一类中获得上一个项目
- 检查同一类的所有输入值是否为空jquery
- React-具有参数的同一类中的事件
- 检查Div是否同时具有“惟一类”和“惟一id”存在