2016-11-06 10 views
0

メニュー項目をクリックするときに、特定の外部JSスクリプトを非アクティブにしてアクティブにしたいとします。ユーザーがメニュー項目をクリックすると、小さなバグが画面のクロールを停止します。もう一度クリックすると、バグが戻ってきます。私はページをリロードすることなくこれを動作させる必要があります。私の最初の考えは、スクリプトのsrc値を "myFile.js"から ""(空)に変更してから元に戻す機能を有効にすることでした。外部javascriptのsrc値を無効にして有効にする方法はありますか?

function toggleBugs() { 
 
    document.getElementById("myJSFile.js").src = ""; 
 
    }
<li> 
 
<a id="toggleBugs" href="#toggleBugs" onclick="toggleBugs()">Activate/Deactivate Bugs</a> 
 
</li>

しかし、どうやらSRC値は空にすることはできません。私はこれがシンプルでなければならないことを知っていますが、これまで私はそれを得ていません。

+0

これは、関数自体の中で行う必要があります。正しくコーディングするためにハックしようとしています。あなたのtoggleBugs機能を投稿する – TheValyreanGroup

+0

この機能は投稿されています。これは単なるコード行です。機能しているユーザコールをクリックするとそれは私が得る限りです。 –

+0

いいえ、私は 'myJSFile.js'内の関数を意味します – TheValyreanGroup

答えて

0

その外部ライブラリのドキュメントに従ってください。あなたはinitialize()でバグを開始し、すべてをend()で削除します。だから、トグル機能を作るには、これを行うことができます。

関連する問題