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]);
   }