2017-07-28 22 views
0

何らかの理由で、javascriptが私のプロジェクトで動作しなくなりました。これをテストするために、私はそれがdidntのアラートがポップアップするかどうアクティブであることを確認してください

@section scripts{ 
<script type="text/javascript"> 
    $(document).ready(function() { 
     $('#modal-action-store').on('shown.bs.modal', function() { 
      alert("working"); 
     }); 
    }); 
</script>} 

を見るために、メインインデックスページにこのコードを追加しました。

今日私の依存関係にいくつかの問題がありました。これは私のソリューションエクスプローラの図である。

enter image description here

私はjQueryの上の警告がインストールされていないことを持っているが、それは(私はこれはバグかもしれないと思います)です。

しかし、私のJSは、それは互換性がありませんでしたと言うこれ、私はNuGetをチェックするプロジェクトのどの部分でも実行され、使用されていないので、NuGet

enter image description here

そして私は場所です。

この作業をやり直すために必要な手順はありますか?事前に

おかげ

注:私はそれらをアンインストールし

enter image description here

以前、私は警告の多くと他の依存関係のJSファイルに関するエラーを受け取りました私は彼らがプロジェクトにとって重要ではないと信じていますが、この時点ですべての警告が表示されるのは不思議でした。しかし、この依存関係は、ソリューションを再び開くときに復元されます。

答えて

0
console.log('hi'); 

これは、スクリプトが読み込まれているかどうかをテストする最適な方法です。私はあなたのブラウザのコンソールを開く方法を知っていると仮定しています。

パッケージへの参照の一部が壊れている可能性があります(read this)。 NuGetを使用してパッケージを更新する際の指示を示します。

最後に、スクリプトをインポートする方法は、これまで見たことのない方法です。どうして使わないのですか:

<script src="/js/yourscript.js"></script> 
関連する問題