目前我正在这样做:
bl = !$("#divModal1").is(":visible") &&
!$("#divModal2").is(":visible") &&
!$("#divModal3").is(":visible") &&
!$("#divModal4").is(":visible") &&
!$("#divModal5").is(":visible");
其中divModal#是共享相同类class =“divModalDialog”的所有div。
有没有更好的方法来检查课程而不是每个人?
如果显示这些divModal#中的一个或多个,基本上bl必须为false。
答案 0 :(得分:9)
来自.is
文档:
根据选择器元素检查当前匹配的元素集, 或jQuery对象,如果至少有其中一个元素,则返回
true
匹配给定的参数。
因此,只需使用类名就足够了,因为如果.is(":visible")
中的任何一个可见,bl = !$(".divModalDialog").is(":visible");
将返回true。
pip install --upgrade whitenoise
答案 1 :(得分:0)
:visible
伪类可用于获取可见元素。
Private Sub chkManual_CheckedChanged(sender As Object, e As EventArgs) Handles chkManual.CheckedChanged
If Me.chkManual.Checked Then
Me.dgDataEntry.DataSource = Nothing
Me.cbRegion.SelectedIndex = -1
Me.txtIssueDate.ReadOnly = False
Me.txtCasenum.ReadOnly = False
Me.txtCommnum.ReadOnly = False
ClearForm()
frmPDF.Hide()
Else
Me.cbRegion.SelectedIndex = -1
Me.txtIssueDate.ReadOnly = True
Me.txtCasenum.ReadOnly = True
Me.txtCommnum.ReadOnly = True
End If
End Sub
答案 2 :(得分:0)
如果您想检查所有<spring.version>4.0.5.RELEASE</spring.version>
<spring-data-neo4j.version>3.3.2.RELEASE</spring-data-neo4j.version>
是否都不是divs
,您可以这样做:
visible
此代码检查所有var modalDialogsCount = $(".divModalDialog").length;
var returnValue = modalDialogsCount == !$(".divModalDialog:visible").length ? true : false;
是否不是divModalDialog
,如果是真的话,则返回visible
。