Javascript jQuery-我可以测试一个项目是隐藏的还是显示的吗?
好的,我知道在堆栈溢出上还有其他类似的问题,但这不一样 我用jQuery制作了这个东西,它基本上是一个到处走动的stickman。到目前为止,stickman有两个州。坐着,站着。我想知道如何检查站立图片是否可见或隐藏,以便在隐藏站立图片时禁用移动。有件事让你知道我在说什么:Javascript jQuery-我可以测试一个项目是隐藏的还是显示的吗?,javascript,jquery,html,hidden,visible,Javascript,Jquery,Html,Hidden,Visible,好的,我知道在堆栈溢出上还有其他类似的问题,但这不一样 我用jQuery制作了这个东西,它基本上是一个到处走动的stickman。到目前为止,stickman有两个州。坐着,站着。我想知道如何检查站立图片是否可见或隐藏,以便在隐藏站立图片时禁用移动。有件事让你知道我在说什么: 以下是代码源: 我会将您的HTML更改为div并使用CSS类 通过向元素添加一个SINT类,您可以更好地控制JavaScript和CSS。比如, CSS .siting{背景图像:url(…);} JS $('sitin
以下是代码源:
我会将您的HTML更改为div并使用CSS类 通过向元素添加一个SINT类,您可以更好地控制JavaScript和CSS。比如, CSS
.siting{背景图像:url(…);}
JS
$('siting').hasClass('siting')代码>
编辑:
像.filter(':hidden')奇怪的是,这不起作用。在jsbin中尝试,如果有效,请链接我。@user2036003检查链接
if($('#sitting').is(':visible')) {
console.log('sitting is visible');
}