0
我有一個簡單的函數:檢查jQuery的隱藏的狀態,並顯示
expandContact =() => {
$('#' + this.props.id).find('.ekipa-li-expand').show();
}
現在我想編寫一個檢查,如果該元素是可見或不可見的條件(我想隱藏的元素單擊如果它的顯示,並顯示它,如果它hidedn。
據我可以告訴.show()
功能,只是增加style="display: block;"
DOM元素。但我怎麼用javascript中的條件檢查這個?
您可以使用.toggle()而不是.show() –
如評論所述,您可以使用'toggle'切換狀態。但是如果你想知道一個元素是否可見,使用'is(「:visible」)' – nbokmans