私は隠れたdivを制御するいくつかのjavascriptを持っています。今ではほとんどのページで動作しますが、他のページでは他のJavaScriptが動作していません...私の書き込みは不十分ですか?
$(document).ready(function() {
$("#user-dropdown-toggle").live ('click', function() {
$("#left-user-bar").addClass("open");
$("#user-dropdown-toggle").addClass("league-judgement");
$("body").addClass("league-judgement");
});
$(".league-judgement").live('click', function() {
$("#left-user-bar").removeClass("open");
$("#user-dropdown-toggle").removeClass("league-judgement");
$("body").removeClass("league-judgement");
});
});
Firefoxがエラーコンソールに次のように報告している:
タイムスタンプ:2012年4月18日午前九時08分21秒PM エラー:$( "#ユーザーがドロップダウン・トグル")がnullであるが
ありがとうございます。私はFirebugでそれをやることができることは知らなかった。鉱山が破損しているJavaScriptは、ここにあります:http://www.leaguejudgement.com/forum/public/min/index.php?ipbv=31005&g=jsご覧のとおり、多くのことがあります。私はjsのエキスパートではないので、bbcodeを自分のフォームに変換するための小さなjsスクリプトを見つけようとするかもしれません。 – PaulELI
@PaulELIこの疑わしいことがあります: '$'を上書きする( 'window'スコープにあると思っていますが、最小化ではわかりにくい)' code {function $(element){...} "Prototype.js"ライブラリの使用に関連する可能性があります。とにかく、 'function($)'アプローチはやっていますか?そうでなければ、 '$'ではなく 'jQuery'を使って問題を解決していますか? '' jQuery(function($){/ * $ * /}を使用するオリジナルのものです。 ')であり、他のライブラリには一般的に影響されません。 –
オクラホマはあなたの言ったことをうまく使いこなしました。私はあなたの最初の投稿をよく理解しておらず、それを別の方向にしていましたが、あなたの元の投稿は今やたくさんの意味を持ちます。ありがとう、それはそれを固定した。これは将来のjsの努力のために知っておくと良いことです。リッチテキストエディタが使用しているプロトタイプやライブラリは、さらにいくつかの問題の原因と思われるので、私はおそらくそれを置き換えます。 – PaulELI