我正在Touch UI(AEM 6.2)中构建一个相当简单的对话框,其中包含一个复选框和一个文本字段。我想根据是否选中/取消选中复选框来启用/禁用文本字段。我该怎么做? 在此先感谢!
答案 0 :(得分:0)
您可以使用jQuery事件处理程序在Touch UI中实现此功能。将Javascript / jQuery逻辑添加到listeners.js文件中。此文件定义了用于定义TOuch UI组件的事件处理程序的JavaScript逻辑。将以下代码添加到JS文件中:/apps/touchevents/components/clientlib/listeners.js.(例如)
(function ($, $document) {
"use strict";
$document.on("dialog-ready", function() {
$(window).adaptTo("foundation-ui").alert("Open", "Dialog now open, event [dialog-ready]");
});
})($, $(document));
以下是一些有用的链接:
http://aempodcast.com/2016/javascript/simple-touch-ui-dialog-extensions-aem/#.WXD9LYTyuCg
https://helpx.adobe.com/experience-manager/using/creating-touchui-events.html