MVC4 プロジェクトの~/Views/Shared/_Layout.cshtml
ファイル (MVC MasterPage)に次のコードがあります。
<span id="clickMeToToggleMe">
<img src="~/Images/1.jpg" />
</span>
また、私のファイル~/Scripts/myCustom.js
の下に Javascript ファイルがバンドルされています。「myCustom.js」ファイルには、アプリケーションを実行し、ブラウザーでビューがレンダリングされたときに正常に機能する他の複数の関数が含まれています。~/Scripts/jQuery-1.8.3.min
~/ViewStart/bundle.config
~/Views/Shared/_Layout.cshtml
問題: ビューと JavaScript がレンダリングされ、正常に機能していることを確認しましたが、特定の Javascript/jQuery 関数が機能していません。
// bg toggle
$('#clickMeToToggleMe').click(function () { $('body').toggleClass('anotherClass', 1000); });
過去に何度も使用しているので、これが機能することはわかっています。これは、彼らもそれを使用したJsFiddleです。何らかの理由で関数が で機能していません~/Views/Shared/_Layout.cshtml
。アイデアはありますか?
更新 #1
次の画像は、FireFox のセレクターと要素 (画像の高さと行の高さによる強制的なパディングを含む) を示しています (Inspect Element (Q) 選択ツールを使用):
I changed the name of span Id 「tb」へ(およびjavascriptのセレクター*