MainelyDesign.com Blog

Get All Active jQuery UI Dialog Windows, then Close 'Em

Posted on 03/21/2013 at 02:36 pm by Kevin Wentworth
Viewed 20,572 times | 0 comments

I had a need to close all active jQuery UI dialogs on the page (yes, I have more than 1 open at a time!).  You may think it's as easy as calling $('.ui-dialog').dialog('cose') but you'll throw an error.  The way I've figured out how to do it (jquery UI 1.10) is pretty simple, really:

Close all Active jQuery UI Dialog Windows

  1. var $activeDialogs = $(".ui-dialog:visible").find('.ui-dialog-content');
  2. $activeDialogs.dialog('close');

Cheers,
-Kevin Wentworth

Bookmark and Share

Tags for Get All Active jQuery UI Dialog Windows, then Close 'Em

Jquery Ui | Jquery | Web Programming | Usage | Example

Comments for this Posting

No comments. Be the first to post a reply.

Sorry, comments are closed for this posting.

Please Email Kevin if you have any questions. Thanks!

Meet Site Avenger - Hosted Content Management System

Powered By: Site Avenger | Site Production: Saco Design