aboutsummaryrefslogtreecommitdiffstats
path: root/ui/ui.dialog.js
diff options
context:
space:
mode:
authorDavid Bolter <david.bolter@gmail.com>2008-09-22 15:47:41 +0000
committerDavid Bolter <david.bolter@gmail.com>2008-09-22 15:47:41 +0000
commitfb3a5d40106a83d10734f203189dc390cfaa0b94 (patch)
tree39b0f4980fe1b4b32edbe961260e80bf2beaa431 /ui/ui.dialog.js
parentcd8d1b76542dec366da6bf0d4f8bfe9da72be573 (diff)
downloadjquery-ui-fb3a5d40106a83d10734f203189dc390cfaa0b94.tar.gz
jquery-ui-fb3a5d40106a83d10734f203189dc390cfaa0b94.zip
Added ariaRole and ariaState to ui.core with tests.
Added ARIA role and state to ui.dialog Fixes #3350 (Inspired by jARIA plugin from Chris Hoffman)
Diffstat (limited to 'ui/ui.dialog.js')
-rw-r--r--ui/ui.dialog.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/ui/ui.dialog.js b/ui/ui.dialog.js
index c0a99494c..c856af5ce 100644
--- a/ui/ui.dialog.js
+++ b/ui/ui.dialog.js
@@ -84,6 +84,8 @@ $.widget("ui.dialog", {
(options.closeOnEscape && ev.keyCode
&& ev.keyCode == $.keyCode.ESCAPE && self.close());
})
+ .ariaRole("dialog")
+ .ariaState("labelledby", titleId)
.mousedown(function() {
self._moveToTop();
}),