1

プロジェクトでJQueryとMVC3かみそりを使用していますが、マウスのクリックに関してかなり奇妙な問題があります。ページが読み込まれると、マウス/ブラウザ/ウェブページがリンクをクリックしていることを認識する前に、ページのどこかをクリックする必要があります。これは、クリックしたリンク、ボタン、入力などに関係なく、すべてのページで発生します。

いくつかのコードを投稿することはできますが、この問題はサイト全体に浸透しており、1つの投稿に入るよりもはるかに多くのコードがあるため、どのコードを投稿するかわかりません。jquery / javascriptと関係があると思いますが、よくわかりません。

問題をどこで探すか迷っていますが、以前にこの問題に遭遇したことはありますか?もしそうなら、どのように問題を修正しましたか?

助けてくれてありがとう。

4

2 に答える 2

1

おそらくCSSの問題に関連しているかもしれない、プレゼンテーションの問題であるに違いないと確信しています。JSFiddleを使用できますか?

または、CSSなしで自分のページをテストしますか?(CSSリンクタグをコメントアウトするだけです)

于 2012-04-04T15:44:06.943 に答える
0

私の提案は、ソリューション全体ですべてのjqueryクリックイベントを検索.click(bind('click'、プロジェクトで定義したすべてのクリックイベントが正当であるかどうかを確認することです。また、スクリプトとCSSのレイヤーを剥がして、問題を再現できるかどうかを確認することをお勧めします。すべてのCSSをコメントアウトし、問題に気付いたかどうかを確認してから、すべてのコアJSのコメントアウトを開始します。この問題の原因となっているCSSまたはJavaスクリプトで行っている微妙なことがあると思います。それが何であるかを見つけるには、後戻りする必要があります。

于 2012-04-05T04:12:16.883 に答える