0

我有一个名为 的 Yii 布局,Main它加载所有 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();代码中的行。

是它抛出的唯一错误,并且都导入了相同的 JavaScript 和 CSS。

它们不相容?

4

1 回答 1

0

解决了,我只是和 Foundation 的 jQuery 和 Yii 的 jQuery 有冲突。

解决方案就是在顶部使用它:

<?php Yii::app()->clientScript->registerCoreScript('jquery'); ?>

删除其他 jQuery 并将其移至foundation.min.js底部。

于 2014-08-19T14:40:50.613 回答