2012-03-16 11 views
0

テキストボックスにフォーカスがある場合、jクエリーイベントを無効にしたいとします。私は次のコード を使用しています。ユーザーがテキストフィールドにテキストを入力している場合、カーソルが画像に移動すると、テキストフィールドのテキストがイベントごとに値の撮影にリセットされます。テキストフィールドにフォーカスがテキストボックスにフォーカスがある場合、jQueryイベントを無効にする

​​3210

であれば、私は実行するイベントにしたくない私はすでに今、私はコードの下に使用していますが、それでもplzの助けを働いていない

 $("input").focusin(function() { 
       document.getElementById("team").value = "I am in Focus Dont shoot events PLZ"; 
       }); 

次の関数を試してみました私

  <!DOCTYPE html> 
      <html> 
      <head> 
       <script src="http://code.jquery.com/jquery-latest.js"></script> 
      </head> 
      <body> 
      <img src="http://1.bp.blogspot.com/-bVD6mGlH_ik/TnHV75bw9KI/AAAAAAAAB84/1hJU7WJuU8k/s400/fewr.jpg" name="Ihhhhhhhhhhhhhhh" id="myimage" /> 
      <input id="theone"> 

      <input type="image" src="http://www.clker.com/cliparts/e/2/a/d/1206574733930851359Ryan_Taylor_Green_Tick.svg.thumb.png" id="bind"> 
      <input type="image" src="http://www.clker.com/cliparts/4/3/1/f/1195436930767206781not_ok_mark_h_kon_l_vdal_01.svg.thumb.png" id="unbind"> 





      <script> 

       $("#unbind").click(function(event) { 
       $("img").off(); 
       alert("off"); 
       }); 




       $("#bind").click(function(event) { 
       $("img").on(); 
       alert("on"); 
       }); 


       $("img").mouseover(function(event) { 
       if(event.target.name != '') 
        { 
        document.getElementById("theone").value = "done"; 
        } 
       //alert(event.target.name); 
      }); 



      </script> 

      </body> 
      </html> 
+0

はあなたの条件について具体的に。あなたが欲しいものを理解していない.. –

+0

ページの後にイメージ名の読み込み値がテキストボックスに入力されます。しかし、私は、テキストボックスにフォーカスがあるときにこの機能を無効にしたい。また、テキストフィールドからフォーカスが外れた後にこのことを反応させます。あなたはPLZヘルプ –

+0

了解を願っています..あなたの要求を持って...私はコメントに投稿した答えを確認してください.. –

答えて

4

だけmouseHoverイベント内の1つの条件を...置く

テキストボックスは、ここにこのコードを!$("#team").is(":focus")

を使用して焦点を当てていない場合は、テキストボックスにテキストを入力するにはデモです:http://jsfiddle.net/s8zxY/1/

+0

ありがとう:)その仕事>>>おい、おかげでたくさん。過去2日から壁にぶつかっていた..... http://jsfiddle.net/EKSJX/2/ –

+0

完了!もう一度ありがとうございます。画像ロードにプログレスバーを表示する方法はありますか?または、サイズを再利用したり、絡み合ったりして、イメージを高速に読み込むスクリプト今度はQuetionをクリックすると「申し訳ありませんが、このアカウントの質問は受け付けなくなります。詳しくはhttp://goo.gl/C1Kwu」をご覧ください。 –

関連する問題