AEM 6.2对话框 - 选中/取消选中复选框时启用/禁用文本字段。

时间:2017-07-20 04:13:37

标签: cq5 aem

我正在Touch UI(AEM 6.2)中构建一个相当简单的对话框,其中包含一个复选框和一个文本字段。我想根据是否选中/取消选中复选框来启用/禁用文本字段。我该怎么做? 在此先感谢!

1 个答案:

答案 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