2012-01-31 7 views
2

JavaScriptを使用して簡単な警告ボックスを使用しようとしていて、うまく機能していれば、jqueryコードを使用したいと思う。jqueryを配置したときにjavascriptコードが機能しない

これは私のasp.netページのheadセクション内のコードです:

<script type="text/javascript" src="js/jquery-1.4.3.min.js" ></script> 
    <script type="text/javascript"> 
     function f5() { 
        alert('hi'); 
      } 
    </script> 

、それがこれです呼び出すコード:

<input type="button" id="btnGet" onclick='f5();' value="Get" /> 

が、私は上記のjqueryのリンクを削除するときそれはうまく動作します。それ以外の場合、エラーは表示されません。 IE8 でテストし、それは言う:

Microsoft JScript runtime error: Object excepted. 

問題がある可能性がありますか?

+0

jquery – amd

+0

の最新バージョンを含めてみてください私がここに間違っている場合は私を修正してください。しかし、実行しようとしている関数はとにかくjQueryを使用していません。 @ 3nigmaが示唆しているように、あなたのページには他のものがありそうです。 – zik

答えて

0

はもう少し検索後に問題を発見するのに役立ちます願っています:このリンク

JavaScript code place in the header

これが解決策の問題の適切な説明を与えるを得ました。

回答ありがとうございました。jqueryとjavascriptに関する他の情報を得るのに役立ちました。

0

jqueryファイルがリンク内の適切な場所に配置されていることを確認してください。

0

私の推測では、jQueryファイルにエラーがあります。 jQueryファイルをもう一度ダウンロードしてみてください。 jQueryファイルが破損している可能性があります。

0

書き込みこの

<script type="text/javascript"> 
    alert($().jquery); 
    </script> 

とその警告あなたならば、MTを教えてください。

3

ことではないのjQueryの障害その作業罰金HERE多分何か他のものは、あなたのコード内で

+0

クールなクイックテスト – jjj

+2

phew! jQueryライブラリが壊れていないのはうれしいです! LOL – Craig

+0

すべての問題を解消する素晴らしいツールです。ありがとう。 – RohitWagh

0

間違っている、あなたはグーグルを使用することができます(http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js)jqueryのファイルをホストされているか、再度ダウンロードしてください。

一方、あなたの機能はページの最後に実装することができます、あなたが試すことができます。

0

jquery.jsファイルにエラーが含まれていないことを確かめた場合は、私たちに与えたコードにエラーは発生しません。あなたのコードは前に覚えているとおりに正しいです。

IE8では、どのファイル/行エラーが発生するのですか? firefox/google Chromeのコンソールには何も言いませんか?これは、jsコードが実行されていなかったためです。

Mootoolsなどのプロジェクトで他のjavascriptライブラリを使用していますか?

jqueryと競合する可能性があります。はいの場合は、jqueryライブラリをインクルードした直後に次のコードを追加してみてください。

<script type="text/javascript"> 
    jQuery.noConflict(); 
</script> 

jQueryの代わりにjQueryを使用する$使用。

は、私はそれが

関連する問題