2

鉴于此代码在 Drupal 6 站点中创建并打开 ctools 模式:

var content = 'my content';
var title = 'my title';
Drupal.CTools.Modal.show();
$('#modal-title').html(title);
$('#modal-content').html(content);
Drupal.attachBehaviors(); 

如何在将关闭模式的内容中添加链接?

没用:

  • 添加带有“关闭”类的链接。这就是 ctools 自动添加到模态的右角关闭链接的工作原理
  • 使用onclick="Drupal.CTools.Modal.show();"
  • 使用onclick="Drupal.CTools.Modal.close();"

有什么想法我可能做错了吗?

4

2 回答 2

6

尝试onclick="Drupal.CTools.Modal.dismiss()"代替 .close()。

于 2011-07-08T21:48:38.843 回答
0

根据 Alexander 的回答,当您点击退出时,您有另一种方法,模式是关闭。

$('#modalBackdrop').live("click", function(){ Drupal.CTools.Modal.dismiss(); });
于 2014-10-07T16:54:18.067 回答