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