問題タブ [jquery-lint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1440 参照

javascript - jQuery Lint のエラーはまったく説明的ではありません

jQuery Lint を使用して、考えられる jQuery エラーをチェックしたいと考えています。

機能する簡単なスクリプトで試してみたかったのです。jquery lint を含めて問題なくレベル 2 に設定すると、BAM で 3 つのエラーが発生しました。

何?15 行目は次のとおりです。

そのエラーはどういう意味ですか? セレクターには 5 つの要素が含まれているため、有効です。それは可能な限り具体的です。

その $(document).ready(function () { /ここにスクリプトがあります/ }); 部。

私のすべてのセレクターはこのように失敗します。私は何を間違っていますか?

jquery 1.6.1 を使用しています。まだサポートされていない可能性がありますが、github には jquery 1.6.1 のテスト ケースが既にあり、正常に動作します。

その他のエラーは次のとおりです。

ページの読み込み時にそれを取得します。

画像が変更されるたびに、この別のものを取得します。

しかし、jquery 1.4.4 に切り替えると、この最後の問題は発生しません。

0 投票する
1 に答える
192 参照

jquery - jQuery lint (FireQuery) は、div をドラッグするときに大量の警告を表示します

jQuery-Lint (より具体的には FireQuery) を使用して、ドラッグ操作を使用するコードをチェックしています。以下のコードで簡略化しましたが、マウスが動くたびに jQuery-Lint から同じメッセージが表示されます。

  • 同じ jQuery オブジェクトで css([object Arguments]) を複数回呼び出しました
    • オブジェクトを渡してこれらの呼び出しを組み合わせてみませんか? 例 css({ "左": 63, "左": 64 })

これらのメッセージが表示される理由はわかっています。これは、マウスを動かすたびに左のプロパティを変更しているためですが、これはドラッグ操作であるため、私が望む動作です。

jQuery lint からこれらのメッセージが発生しないように jQuery を使用してドラッグするより良い方法はありますか、それとも無視する必要がありますか?

0 投票する
1 に答える
88 参照

jquery - jQuery-Lintが.css()が関数ではないと教えてくれるのはなぜですか?

jQuery-Lintは次のエラーをスローします:

誰かがこのエラーをスローする理由とその解決方法を教えてもらえますか?

0 投票する
1 に答える
353 参照

jquery - jQuery 1.6.2 を使用した jQuery-Lint は、役に立たない多くの警告をスローしますか?

jsfiddleで jQuery-Lint の小さな例 ( jsfiddle.net の lint の例) を見つけました。

しかし、jQuery 1.6.2 でこれをテストすると、jQuery-Lint は firebug で多くの (余分な) 警告をスローします...

jQuery-Lint は jQuery 1.6.2 のテストには役に立たないのでしょうか?

0 投票する
0 に答える
535 参照

jquery - Prestashop 管理者エラー

現在、Firebug コンソールで以下のエラーが発生しています。

これはどういう意味ですか?

0 投票する
0 に答える
497 参照

jquery - jQuery Lintの代替?

実行時/ブラウザー内分析ではなく静的分析を実行できる jQuery Lint の代替手段があるかどうか疑問に思っています。つまり、ブラウザーで実行する必要がなく、のソースコードを分析できるツールが必要です。プロジェクト全体。

私の問題は、1.2 から 1.7 までのいくつかの異なるバージョンの jQuery を使用する多数のページ/スクリプトがあり、それらすべてを最新バージョンの jQuery に移行したいということです。しかし、それを行う前に、コードが非推奨/削除されたjQuery機能を使用しているか、バージョン1.2以降に変更された方法でjQueryを使用しているかどうかを知りたい.

すべてのページを開き、jQuery Lint を使用してすべての実行パスをたどって出力を取得することは現実的ではありません。