Javascript web元素状态更改时等待
我需要等待web元素状态更改(类属性):Javascript web元素状态更改时等待,javascript,jquery,node.js,dom,Javascript,Jquery,Node.js,Dom,我需要等待web元素状态更改(类属性): 我可以让它空着,但它会占用太多的资源。有没有办法处理这个问题?正确的方法是在模式改变状态时发出一个事件。如果您正在使用引导(我认为您正在这样做),它提供了几个事件 show.bs.modal:调用show实例方法时立即触发此事件。如果是由单击引起的,则单击的元素 作为事件的relatedTarget属性提供 显示。bs.modal:当用户可以看到该模式时(将等待CSS转换完成),将触发此事件。如果 由单击引起,单击的元素可用作 事件的relatedTar
我可以让它空着,但它会占用太多的资源。有没有办法处理这个问题?正确的方法是
在模式
改变状态时发出一个事件。如果您正在使用引导(我认为您正在这样做),它提供了几个事件
show.bs.modal
:调用show实例方法时立即触发此事件。如果是由单击引起的,则单击的元素
作为事件的relatedTarget属性提供
显示。bs.modal
:当用户可以看到该模式时(将等待CSS转换完成),将触发此事件。如果
由单击引起,单击的元素可用作
事件的relatedTarget属性
您可以在应用程序中使用该事件
$('#myModal').on('shown.bs.modal', function (e) {
// do something...
})
你可以在这里查阅:
我不知道它与Node.JS有什么关系,因为很可能您正在(MVC的)视图中使用它,或者其他框架,如react、angular、vue,或者简单的jQuery,听起来像jQuery而不是Node.JS。你能不能只用if($('#modal').hasClass('is-active')){…}
$('#myModal').on('shown.bs.modal', function (e) {
// do something...
})