2012-01-23 17 views
0

私は基本的にFirefoxを除くすべてのブラウザを実行する検索/フィルタであるスクリプトを用意しています。そして私は何が間違っているのか分からない。私は土曜日以来、誰かが同じ問題を抱えていて何もしていない場合、ここで何が間違っているかを見つけようとしています。私は、javascriptを学習しているので、誰かが正しい方向に向いて、私が正しくやっていないことや見つからないことを見つけることができると願っています。どんな助けもありがとう。Firefoxでしか動作しないスクリプト

http://jsfiddle.net/ccarizzo/GYcbE/オンライン

here

答えて

0

問題は、あなたがエラーコンソールで見ることによって言うことができるように、このコードです。すべてのIDをグローバルスコープに反映させる他のブラウザでは、非標準的な動作に頼っています。

これは動作するはずです:

$("listaProdutos").find('a:Contains(' + filter + ')').parent(); 

あなたはあまりにもいくつかの他の場所で同様の変化を必要としています。

0

ウェブ・スクリプトの相互運用性を確認するためにW3C validatorを使用してください。

Click hereあなたの認証を取得するにはスクリプトには「listaProdutos」変数がありません

$(listaProdutos).find('a:Contains(' + filter + ')').parent(); 

+0

既にバリデーションが変更された後、全く動作していません:(私はこれが何であるか分かりません):/ – Carol

関連する問題