2010-12-29 11 views
-3


私は.jsファイルを含むhtmlファイルを作成しました。このファイルには次のコードが含まれています:javascript jQueryの奇妙な動作.click

$(document).ready(function(){ 
    $("button.save").click(function(){ 
     alert("payment_type_form_"); 
    }); 
    PlanTabs.Open("payments"); 
    $("#payment-types-accordion").lyfAccordion(); 
}); 

すべての良い作品。しかし、.click()はそうではありません。このコードをhtmlに移動すると、<script></script>はすべていいですね。
私はjavascriptコードをhtmlではなくファイルに保存します。どうしたらいいですか?
ありがとうございます。 )私の英語のため申し訳ありません

+1

外部ファイルのときにページにどのようなエラーが表示されますか? –

+1

それは愚かな提案です。しかし、いつかJSがキャッシュされます。キャッシュをクリアしてからテストしましたか?または、JSコンソールでエラーが発生している可能性がありますか? – Nishant

+0

このような行を追加してデバッグしよう: 'alert($(" button.save ")。length);' 'ready'関数の中で - あなたは何を見ますか? @ニッククレイバー: –

答えて

2

の底部付近にスクリプトを入れてみてください、あなたはjQueryのは、このスクリプトファイルの前に含まれていますか?それが私がこれらの問題に遭遇した場所です。

+0

-1。私の質問を参照してください。このファイルの他のコードはうまくいっています! – pltvs

+0

他のコードjqueryもありますか? – Nigel

1

</body>タグ

+0

-1。あなたはこの問題を解決する方法を知らない) – pltvs