は、私は今、私は、次のURLからjQueryのスクリプトをインポートしています。.. Software AGのwebMethodsの開発IDEでjQueryのコントロールを使用しようとしている:
http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js
私はwebMethodsのIDEによって配備ページを実行し、I (2つの青色の矢印の間)複数のブラウザに次のエラーを取得:
途中でエラーが通常のエラー、私は取得しています(横に青い矢印がすなわちエラー)です、何かがあるから他の '$'ユーザが '$'記号のコントロールを持っているので、他の '$'ユーザも混乱してしまいます。
これを確認するは、ここで私がやったことだ:
私はその.id
関数はjQueryのニーズに制御のクライアント側のIDを返します。.. CAF.model
の内部の使用を心配しないでください(次のJavaScriptコードを書きました
alert($(CAF.model("#{activePageBean.clientIds['txtDateInput']}").id).val());
...これは、上記の「getAttribute」エラーのもう1つのエラーが発生しました。
jQuery.noConflict();
alert(jQuery(CAF.model("#{activePageBean.clientIds['txtDateInput']}").id).val());
をし、エラーはありませんでした..:
私は、試してみました!
また、私は、コードを使用する場合:
jQuery.noConflict();
alert($(CAF.model("#{activePageBean.clientIds['txtDateInput']}").id).val());
それが下の青い矢印エラーが発生:「$」記号を使用して、他のエンティティが関数「valが」何であるかを把握することはできませんので.. 。
jQueryのスクリプトは、おそらくそこに自身が使用するために「$」記号を使用しているためエラーがあることを私に上記の確認を...今
がしようとすると、これを解決するために、私は前に別のスクリプトブロック を追加してみましたスクリプトブロックjQueryの独自のスクリプトファイルを呼び出して、このコードに入れる:jQuery.noConflict();
そして、これが最初の青い矢印のエラーが発生しました:..「jQueryのは」理にかなっているドキュメントに記載されている、これは早期に定義されていません。
基本的に、私は何とかメインのjQueryスクリプトファイルに '$'記号を使わないように指示する必要があります。どうすればいいですか?
最初のエラーは、jQueryが正しくロードされていないことを意味しますか? – Smamatti
jQueryをどのように "インポート"しますか? –