で定義されていない私は<body>
で<div>
AIDはFF
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript">
function toggleAndChange(aID,divID) {
$(divID).toggle();
if ($(divID).css('display') == 'none') {
$(aID).html('Show Description');
} else {
$(aID).html('Hide Description');
}
}
</script>
の視認性を切り替えること<head>
内のJavaScript関数を以下ている私は、次のコード
<a id="description_visibility" href="javascript:toggleAndChange(description_visibility,description);">Hide Description</a><br />
<div id="description">....</div>
これはIEとChromeで正常に動作します。 FFで、リンクをクリックしても何も起こりません。私はFirebugのを持っているし、リンクをクリックすると、それは言う:
description_visibility is not defined
はなぜFFは<a>
IDを認識しないのですか?または私は何かを逃していますか?私のMacの両方のFF 9.0.1上の問題と私のPC
これが修正されました。ありがとうございます。私は一重引用符だけを使用しようとしましたが、それを動作させるのは数字記号 '#'でした。私の他のサーバーのうちの1つに '#'を付けずにこれがなぜ機能するのか分かりませんが、このサーバーはありません。私はスクリプトをコピーしただけですが、それが動作しないことがわかりました。あなたのお手伝いと迅速な対応に感謝します。 – Sean