Toggling: function(sender,args)
sender. Источник события;
args. Информация о событии.
Событие Toggling наступает при разворачивании и сворачивании вкладки.
Для выполнения примера подключите ссылки на библиотеку PP.js и таблицы визуальных стилей PP.css. Создадим панель навигации с наименованием «NB», включающую в себя две вкладки. Добавим обработчик события Toggling:
<script type="text/javascript">
var NB = new PP.Ui.NavigationBar({
ParentNode: document.getElementById("NB1"),
Width: 200,
ShowBorders: true
});
NB.addItem(new PP.Ui.NavigationItem({ Content: "1", Title: "1" }));
NB.addItem(new PP.Ui.NavigationItem({ Content: "2", Title: "2" }));
NB.getItem(0).Toggling.add(function (sender, args) {//обработчик события Toggling:
NB.getItem(1).setEnabled(false);
});
</script>
После выполнения примера при разворачивании панели первой вкладки, вторая вкладка становится недоступной для пользователя.
См. также: