Как создать модальную маску в YUI2?
Я хочу знать, как можно создать модальную маску в YUI2 без использования атрибута конфигурации. При рендеринге панели YUI маска обычно отображается перед отображением панели. Я хочу сделать это для решения проблемы совместимости браузера.
Кто-нибудь может поделиться фрагментом для этого?
1 ответ
Решение
Просто разобрался, как это сделать.
YUI container.js имеет различные функции для работы с масками.
buildMask()
sizeMask()
showMask()/hideMask()
Единственное отличие - мне нужно вызывать их вручную, как показано ниже.
var panel = new YAHOO.widget.Panel('nodeId', configs);
...
panel.buildMask();
panel.sizeMask();
panel.bringToTop();
panel.showMask();
...
panel.render();