如何关闭Drupal 6中手动创建和打开的ctools模态



给出在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(); 

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

不工作:

  • 添加一个类为close的链接。这就是ctools自动添加到模态的右角关闭链接的工作方式
  • 使用onclick="Drupal.CTools.Modal.show();"
  • 使用onclick="Drupal.CTools.Modal.close();"

知道我可能做错了什么吗?

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

根据Alexander的回答,这里你有另一种方法当你点击out时,模态是解散

$('#modalBackdrop').live("click", function(){ Drupal.CTools.Modal.dismiss(); });

相关内容

  • 没有找到相关文章

最新更新