2012-01-16 13 views
0

JavaScript関数に関して問題があります。私はもはや既存のJS関数を呼び出すことはできますが、私のビューから新しいJS関数を呼び出すことはできません。

私は以前は自分のプロジェクトのNetBeansディレクトリにある.jsファイルにあるJS関数を持っていました。私はビューからその関数を呼び出すのに使用しましたが、後で私はその関数を変更し、その関数にいくつかの新しい機能を追加し、その新しい関数を私のビューから呼び出すことにしましたが、過去のバージョンと同じように機能し、公式には、以前の名前の関数が完全に破壊されたことを意味し、今回はJS関数を新しい名前から呼び出すため、何も機能しませんでした。面白いのは、関数の名前を完全に変更したにもかかわらず、その名前を持つ関数がもはや存在しないにもかかわらず、以前の名前の関数を再び呼び出すということです(実際には存在しません)。私のファイルにあなたは私が何をすべきだと思いますか?

ユアーズのアイデアと非常に高く評価されているのに役立ちます...

+2

ブラウザのキャッシュをクリアしましたか? – Oded

+0

'alert(typeof yourFunc!= 'undefined'); ' –

+0

Odedは正しく指されているので、キャッシュの問題のようです。シークレットまたはプライベートブラウジングでデモをお試しいただくか、すべてのキャッシュをクリアしてください。 – Nikhil

答えて

0

あなたがJavaScriptとCSSファイルなどの静的/キャッシュ可能なリソースを変更するたびに、あなたのブラウザでハードリフレッシュを行う必要があると思います。これは、ページを開いた後はCtrl +F5またははCtrl +Rを押すと、です。 Webブラウザは、ページに関連付けられているリソースのキャッシュルールを無視し、サーバーにリソースを新しく要求するようにします。

関連する問題