好的,我知道堆栈溢出还有其他类似的问题,但这不一样。
我有这个用 jQuery 制作的东西,它基本上是一个四处走动的火柴人。到目前为止,火柴人有两种状态。坐着,站着。我想知道如何检查站立图片是可见还是隐藏,因此我可以在站立图片隐藏时禁用移动。这是事情,所以你知道我在说什么:http:
//jsbin.com/okazof
这是代码源:http:
//jsbin.com/okazof/1/edit
好的,我知道堆栈溢出还有其他类似的问题,但这不一样。
我有这个用 jQuery 制作的东西,它基本上是一个四处走动的火柴人。到目前为止,火柴人有两种状态。坐着,站着。我想知道如何检查站立图片是可见还是隐藏,因此我可以在站立图片隐藏时禁用移动。这是事情,所以你知道我在说什么:http:
//jsbin.com/okazof
这是代码源:http:
//jsbin.com/okazof/1/edit
if($('#sitting').is(':visible')) {
console.log('sitting is visible');
}
编辑:工作代码
我会将您的 HTML 更改为 div 并使用 CSS 类。
通过向元素添加一个坐席类,您可以更好地控制 JavaScript 和 CSS。例如;
CSS
.sitting { background-image: url( ... ); }
JS
$( '#sitting' ).hasClass( 'sitting' );