我想使用jQuery创建一个javascript函数,如果打开div则关闭div,反之亦然。
为此,我需要确定特定div是打开还是关闭?
那么有什么方法可以满足我的要求吗?
任何类似$('div#myContainer')。isOpened()???
答案 0 :(得分:1)
您可以将自定义属性设置为可以使用jQuery检查并用作标志的div。您还可以查看toggle()方法
答案 1 :(得分:1)
“开放”是什么意思?
会这样吗?
$('#myContainer').is(':visible')
答案 2 :(得分:1)
if($('#myContainer').is(':visible')){
$('#myContainer').slideToggle();
}
或者
$('#clickme').click(function() {
$('#myContainer').slideToggle('slow', function() {
//Do something
});
});
答案 3 :(得分:1)
检查Div的css“显示”属性是否为空 您可以通过
获取css属性var checkOpen =$('#myContainer').css('display');