2

如何在 Ctools 模态弹出窗口中添加 JavaScript 文件?

我在 .tpl.php 文件中添加了 js 文件(datatables.js)但它不起作用?

弹出窗口未检测到此文件?

drupal_add_js(drupal_get_path('module', 'my_module') . '/jquery.dataTables.min.js');
4

1 回答 1

1

我们正在使用 document.ready 和 ajaxComplete:

$(document).ready(function () {
Drupal.behaviors.nameSpace.functionName();
});

$(document).ajaxComplete(function () {
Drupal.behaviors.nameSpace.functionName();
});

显然不是一个 DRY 解决方案,但它现在解决了这个问题。

于 2015-04-30T13:45:36.043 回答