我有一个名为Main
的Yii布局,它加载所有CSS和JavaScript,正确排序。
所以,我有两个视图,一个只有纯HTML,另一个有类似的东西:
<?php
$dataProvider=new CActiveDataProvider('agenda');
$dataProvider->pagination->pageSize=5;
$this->widget('zii.widgets.CListView', array(
'dataProvider'=>$dataProvider,
'enablePagination'=>true,
'itemView'=>'_agenda', // refers to the partial view named '_agenda'
'pager' => array(
'class' => 'CLinkPager',
'header' => false,
'htmlOptions' => array('class' => 'pager'),
'maxButtonCount' => '10',
'cssFile'=>'css/my.css',
),
));
?>
我的问题:
第二个抛出此异常Undefined is not a function
并瞄准代码中$(document).foundation();
行。
是它抛出的唯一错误,并且都导入了相同的JavaScripts和CSS。
它们不兼容?
答案 0 :(得分:0)
解决了,我刚刚与基金会的jQuery和Yii的jQuery发生冲突。
解决方案就是在顶部使用它:
<?php Yii::app()->clientScript->registerCoreScript('jquery'); ?>
删除其他jQuery并将foundation.min.js
移到底部。