jqueryファイルの後にロードされた外部ファイルに次のスクリプトを挿入しました。コードは「.each」行まで正常に実行されます
$("form").submit(function(event){
event.preventDefault();
var msg = fx.init();
alert($(':text').length);
$('input:text').each(function()
{
if ($(this).val == 0)
{alert('asd');
msg.append ($(this).attr('id')+" does not have a value <br />");
}
})
});
問題は、「アラート」部分が実行され、正しい数の要素が表示されることですが、Opera の [Dragonfly エラー] タブを見ると、次のメッセージが表示されます。
1) "Unknown pseudo class Line 1: :text" - このメッセージは 'alert' 行と
2) "Unknown pseudo class Line 1: input:text - このメッセージは次の行用です
私は初心者ですが、このコードのエラーを確認できる同僚はいますか?
fx.init() は、ファイルの上部にある小さなオブジェクトで、ページに div を動的に作成します。
ps: このコードは Opera 11.10 と firefox 4 の両方でテストされ、両方とも同じ結果でした
前もってありがとう、デニス・r。