1

如何在 Joomla 3.1 中使用 Bootstrap 模式?我已经加载了 Bootstrap,当我尝试初始化时

 $('#confirmDelete').modal();

我得到的模态窗口 $(...).modal is not a function

4

3 回答 3

6

我发现最简单的方法是使用数据属性data-toggle="modal"。一个例子是:

<a href="#my-modal" data-toggle="modal" class="btn">Launch modal</a>
于 2013-08-13T00:16:52.500 回答
5

如果有人正在寻找在 Joomla 3 的 Bootstrap Modal 窗口中加载外部 url,下面的代码将有所帮助-

$name = "myModal";
$html = '<a href="#modal-' . $name.'" data-toggle="modal" class="btn">Launch modal</a>';
$params = array();
$params['title']  = "test";
$params['url']    = "http://localhost/";
$params['height'] = 400;
$params['width']  = "100%";
echo $html .= JHtml::_('bootstrap.renderModal', 'modal-' . $name, $params);
于 2014-07-03T09:43:49.033 回答
0

如果您需要指向外部页面的模式链接,请不要在页面加载时运行,而仅在您单击链接时运行。你可以使用这个:

JHtml::_('behavior.modal');  

<a href="index.php?option=com_yourcomponent&tmpl=component" class="modal" rel="{handler: 'iframe', size: {x: 600, y: 450}}">your link</a>
于 2015-03-31T22:06:40.073 回答