2011-08-07 3 views
0

プロトタイプウィンドウ内でJavaScriptが実行されていないことについて、私は数日前にほぼ同じ質問をしました。 解決策が「ウィンドウ」に添付されていました。関数名に変換して機能しましたが、今はjQueryでも同じことをしようとしていますが、成功しません。ここでjQueryを使用したプロトタイプ

は、作業のJavaScriptコードです:

jQuery('input[type="text"]').focus(function() { 
     if (this.value == this.defaultValue){ 
      this.value = ''; 
     } 
     if(this.value != this.defaultValue){ 
      this.select(); 
     } 
    }); 

任意の助けが理解されるであろう。ここでは

window.show_confirm = function(id) 

は私が仕事をしたいjQueryの一例です!

P.S - 私がすでにnoconflict()を持っていることがわかりますので、このシナリオでは役に立たない原因を示そうとしないでください。

+1

与えますか? –

+0

以下に示すjQueryコードと、基本的にすべてのjQueryコードをウィンドウ内で実行しようとしています。 – Ricardo

+0

どうしますか?エラーコンソールではどのようなエラーメッセージが表示されますか? –

答えて

0

はこのショットを正確に動作しません何

var $jQ = jQuery; 
$jQ(document).ready(function(){ 
    $jQ('input[type="text"]').focus(function() { 
     if (this.value == this.defaultValue){ 
      this.value = ''; 
     } 
     else { 
      this.select(); 
     } 
    }); 
}); 
+0

これはうまくいきません。コンテンツとしてiframeを使い、Ajaxで取り除くことはできません。 – Ricardo

関連する問題