VisualForceページでは、FireBugコンソールでコマンドラインを使用することは可能ですか?

StackOverflow https://stackoverflow.com/questions/7357557

  •  28-10-2019
  •  | 
  •  

質問

VisualForceページでは、CommandsがFireBugコンソールコマンドラインで実行されていないようです。例えば $(".myClass").show(); 戻り値 TypeError: $(".moreInfo") is null.

これは、VisualForceがすべてIFRAME内にあるため、私のjQueryはiframe内に含まれており、選択しようとしているすべての要素もこのiframe内にあるためだと思います。誰かが知っているなら、私は回避策を探しています。

役に立ちましたか?

解決

VisualForceページを表示するユーザーが開発モードにある場合、VisualForceページはIFRAMEで表示されます。

したがって、ユーザーのユーザーの詳細ページで「開発モード」を無効にしてみてください。

ソーレン

他のヒント

jqueryを使用してVisualforceを使用するとき、私はいつも使用するのが最善であることがわかりました jQuery.noConflict() ページが読み込まれてから介して参照したとき jQuery() とは対照的に $() その後。

両方を使用してみました $(xx)jQuery(xx) コンソールでは、前者はあなたが見ているのと同じエラーを示し、後者は正しく動作します。

マット

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top