如果元素可见对另一个元素做某事
if element is visible do somethinf to another element
如果我正在检查的元素可见,我正在尝试 addClass
到另一个元素,"have display:block
" 但什么也没有发生,
这是我的代码
<script type="text/javascript">
jQuery(document).ready(function() {
if ($('.mejs-controls:visible')) {
$('.mejs-captions-text').addClass('mejs-captions-text-move');
}else{
$('.mejs-captions-text').removeClass('mejs-captions-text-move');
}
});
</script>
谢谢!
试试 if ($('.mejs-controls').is(':visible'))
你可能会这样做:
<script type="text/javascript">
jQuery(document).ready(function() {
if ($('.mejs-controls').is(':visible')) {
$('.mejs-captions-text').addClass('mejs-captions-text-move');
}else{
$('.mejs-captions-text').removeClass('mejs-captions-text-move');
}
});
</script>
如果我正在检查的元素可见,我正在尝试 addClass
到另一个元素,"have display:block
" 但什么也没有发生,
这是我的代码
<script type="text/javascript">
jQuery(document).ready(function() {
if ($('.mejs-controls:visible')) {
$('.mejs-captions-text').addClass('mejs-captions-text-move');
}else{
$('.mejs-captions-text').removeClass('mejs-captions-text-move');
}
});
</script>
谢谢!
试试 if ($('.mejs-controls').is(':visible'))
你可能会这样做:
<script type="text/javascript">
jQuery(document).ready(function() {
if ($('.mejs-controls').is(':visible')) {
$('.mejs-captions-text').addClass('mejs-captions-text-move');
}else{
$('.mejs-captions-text').removeClass('mejs-captions-text-move');
}
});
</script>