我试图addClass
到另一个元素,如果我检查该元素是可见的,“有display:block
”,但什么也没发生,如果元素是可见的做somethinf到另一个元件
这里是我的代码
<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>
谢谢!
是否有多个'.mejs,controls'? – Stryner
只有一个'.mejs-controls' – krunos
http://stackoverflow.com/questions/8337186/jquery-isvisible-not-working-in-chrome –