Yii2 切换按钮和模式不工作
Yii2 Toggle Button and Modal not working
我使用 yii2 框架创建了一个网站。但是我在模式和切换按钮方面有问题。这是我的场景,我的模态正在工作,但是当我最小化它时,切换按钮不起作用。当我删除我的 AppAsset 中的 jquery 时,切换按钮将起作用,但模态和其他扩展(如 dtPicker、下拉列表等)将不起作用。如果我放置 jquery 并删除 bootstrap.js,则切换按钮也会起作用,但其他按钮不起作用。如果我删除两个相同的结果。
伙计们有什么想法吗?请帮我。 TIA
这是我的 AppAsset:
class AppAsset extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
public $css = [
'css/CssIsLife.css',
'css/siteforever.css',
'css/font-awesome/css/font-awesome.min.css',
];
public $js = [
'js/jquery.js',
'js/jquery.easing.min.js',
'js/custom.js',
'js/bootstrap.js',
'js/sadlife.js',
'js/scrollreveal.min.js',
'js/jquery.magnific-popup.min.js',
'js/creative.min.js',
'js/modal.js',
];
public $depends = [
'yii\web\JqueryAsset',
'yii\web\YiiAsset',
'yii\bootstrap\BootstrapAsset',
'yii\bootstrap\BootstrapPluginAsset',
];
}
无需对 AppAsset.php
做任何事情
只需转到您的视图页面并尝试关注。
unset($this->assetBundles['yii\bootstrap\BootstrapAsset']); // disable bootstrap.js also in this case
unset($this->assetBundles['yii\web\JqueryAsset']); // disable jquery.js also in this case
或其他
你也可以试试这个
if(($key = array_search('js-filepath/file.js', $this->js)) !== false) {
unset($this->js[$key]);
}
我使用 yii2 框架创建了一个网站。但是我在模式和切换按钮方面有问题。这是我的场景,我的模态正在工作,但是当我最小化它时,切换按钮不起作用。当我删除我的 AppAsset 中的 jquery 时,切换按钮将起作用,但模态和其他扩展(如 dtPicker、下拉列表等)将不起作用。如果我放置 jquery 并删除 bootstrap.js,则切换按钮也会起作用,但其他按钮不起作用。如果我删除两个相同的结果。
伙计们有什么想法吗?请帮我。 TIA
这是我的 AppAsset:
class AppAsset extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
public $css = [
'css/CssIsLife.css',
'css/siteforever.css',
'css/font-awesome/css/font-awesome.min.css',
];
public $js = [
'js/jquery.js',
'js/jquery.easing.min.js',
'js/custom.js',
'js/bootstrap.js',
'js/sadlife.js',
'js/scrollreveal.min.js',
'js/jquery.magnific-popup.min.js',
'js/creative.min.js',
'js/modal.js',
];
public $depends = [
'yii\web\JqueryAsset',
'yii\web\YiiAsset',
'yii\bootstrap\BootstrapAsset',
'yii\bootstrap\BootstrapPluginAsset',
];
}
无需对 AppAsset.php
做任何事情只需转到您的视图页面并尝试关注。
unset($this->assetBundles['yii\bootstrap\BootstrapAsset']); // disable bootstrap.js also in this case
unset($this->assetBundles['yii\web\JqueryAsset']); // disable jquery.js also in this case
或其他 你也可以试试这个
if(($key = array_search('js-filepath/file.js', $this->js)) !== false) {
unset($this->js[$key]);
}