Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CakePHP&;推特引导工具提示_Php_Javascript_Cakephp_Twitter Bootstrap - Fatal编程技术网

CakePHP&;推特引导工具提示

CakePHP&;推特引导工具提示,php,javascript,cakephp,twitter-bootstrap,Php,Javascript,Cakephp,Twitter Bootstrap,我正在尝试从bootstrap-tooltip.js实现按钮的工具提示,但是我无法让它们工作。我已经在default.ctp文件中导入了该脚本和jquery.js 在我想要工具提示的索引文件中,我有一个按钮,该按钮试图为其添加工具提示 <?php echo $this->Html->link(__('<i class="icon-plus"></i>'), array('action' => 'add'), array('class'=>'b

我正在尝试从bootstrap-tooltip.js实现按钮的工具提示,但是我无法让它们工作。我已经在default.ctp文件中导入了该脚本和jquery.js

在我想要工具提示的索引文件中,我有一个按钮,该按钮试图为其添加工具提示

<?php echo $this->Html->link(__('<i class="icon-plus"></i>'), array('action' => 'add'), array('class'=>'btn', 'rel'=>'tooltip', 'data-placement'=>'top', 'title'=>'Add', 'escape'=>false));?>

我让它这样工作:

<?php echo $this->Html->link(__('View'), array('action' => 'view', $albumList['AlbumList']['id']), array('class'=>'btn', 'rel'=>'tooltip', 'data-placement'=>'top', 'title'=>'View')); ?>
您需要包含bootstrap.min.js和jquery.js,才能使其正常工作,还需要包含bootstrap.css

我做的按钮是这样的:

<?php echo $this->Html->link(__('View'), array('action' => 'view', $albumList['AlbumList']['id']), array('class'=>'btn', 'rel'=>'tooltip', 'data-placement'=>'top', 'title'=>'View')); ?>

你需要做的最后一件事是把这个按钮放在按钮下面

        <script>
            $('[rel="tooltip"]').tooltip('toggle')
            $('[rel="tooltip"]').tooltip('hide');   
        </script>

$('[rel=“tooltip”]')。工具提示('切换')
$('[rel=“tooltip”]')。工具提示('hide');

这应该能奏效

对你来说,这本实用的书太容易读了吗?为什么要改变它?你仍然需要初始化它,对吗?类似于
$('a[rel=“tooltip”]”)的东西IIRCYeah我有$(“[rel=tooltip]”);下面是代码。@shakabra,因为工作的是html,不工作的需要php。它是一个.html文件吗?如果是,您是否有Web服务器设置来将html文件解析为php?当您打开浏览器访问该页面时,您是否会输出html或看到php代码。检查控制台是否存在任何js问题。另外,您应该将该代码放在
$(document).ready(function(){//code here})中哈哈哇,这是旧的,不再在这个项目上工作,但我确实让这个工作。无论如何,谢谢你的回答:)