Прошу прощения за тех, кто дал отрицательный Неразумный.
Есть несколько шагов для решения:
1- удалить по умолчанию yii jquery.
2- добавьте новый jquery top of 9 version.
, но вы не должны добавлять новый jquery в header.php.
Вы должны добавить jquery в config/main.php и выполнить другую конфигурацию.
main.php
'components' => array(
...
'clientScript' => array(
'scriptMap' => array(
'jquery.js'=>false, //disable default implementation of jquery
'jquery.min.js'=>false, //desable any others default implementation
'core.css'=>false, //disable
'styles.css'=>false, //disable
'pager.css'=>false, //disable
'default.css'=>false, //disable
),
'packages'=>array(
'jquery'=>array( // set the new jquery
'baseUrl'=>'js/',
'js'=>array('jquery9.js'),
),
'bootstrap'=>array( //set others js libraries
'baseUrl'=>'bootstrap/',
'js'=>array('js/bootstrap.min.js'),
'css'=>array( // and css
'css/bootstrap.min.css',
'css/custom.css',
'css/bootstrap-responsive.min.css',
),
'depends'=>array('jquery'), // cause load jquery before load this.
),
),
),
...
),
Это делает jquery9 расположенных выше остальных Jquery файлов.
'depends'=>array('jquery'), // cause load jquery before load this.
проверить консоль для JQuery конфликтов –
@Samuel это моя консоль для всех paeg, даже простая страница имеет эту ошибку: TypeError:. JQuery (...) поповер не является функцией JQuery (» [данные переключение = поповер] ') поповер(). – maryam
Если вы вручную включили jQuery на свою страницу макета, удалите его. По умолчанию Yii уже включает jQuery. –