2012-07-06 54 views
2

我在加载ajax调用的弹出窗口中使用Tipsy tooltip 。在这种情况下,工具提示CSS不起作用。该小部件加载的CSS文件,但不起作用。yii Tipsy tooltip css在使用ajax弹出窗口时不起作用?

这里是我的代码:

<a id="north-west" href="#" original-title="Click on this">Click me</a> 

<?php 
$this->widget('application.extensions.tipsy.Tipsy', array( 
    'trigger' => 'hover', 
    'items' => array(
    array('id' => '#north-west', 'gravity' => 'sw'), 
), 
)); 
?> 
+0

你能告诉我们一些例子吗? – Pentium10 2012-07-06 06:45:12

回答

0

通常当你通过AJAX你会使用,而不是“渲染”的RenderPartial“中加载。但有一个问题:如果你有JavaScript,你需要确保processOutput参数设置为TRUE。基本上通话将是:然后

$this->renderPartial('view', array(<data>), FALSE, TRUE); 

的Yii将确保返回的有JavaScript的,它一般不会做,与部分。这只适用于ajax调用,其中renderPartial是您唯一的输出,而不是在常规请求期间调用它。

+0

我正在使用渲染功能。 – 2012-07-06 09:21:49

+0

最初为您的页面渲染,但是什么操作会生成您在上面发布的代码?当然不会渲染,因为这会增加整个布局? – Blizz 2012-07-06 11:10:00