問題タブ [yui3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
2082 参照

javascript - yui または yui3

YUI3 の準備は十分に成熟していますか? YUIと比較した場合の長所と短所は何ですか

0 投票する
4 に答える
15852 参照

yui - YUI 3で選択ボックスの値を取得するにはどうすればよいですか?

YUI 3には、選択ボックスであるノードがあります。

現在選択されている値を取得するにはどうすればよいです<option>か(複数ある場合でも)。また、これを行う方法を明示的に説明するチュートリアルはありますか(フォーム全体をシリアル化したくない)?

0 投票する
1 に答える
1449 参照

select - なしを選択した場合、YUI 3 で Javascript Selectbox の更新が必要ですか?

私はYUI 3を使用して、誰かが「すべて選択」または「選択なし」をクリックしてから、選択ボックスですべてのアイテムを選択するか、すべての選択を解除します。これが私のコードです:

selectAllLink、selectNoneLink、および selectBoxNode は自明であり、適切に返されるノードです。更新: selectAll は機能します。それぞれの「選択済み」属性を手動で削除して、再度追加する必要がありました。

selectNoneLink は機能しません。以前に選択されていなかった要素のみを選択解除します... DOM インスペクションでは、selectedIndex 属性が実際に -1 に変更されていることが示されているため、更新が必要でしょうか?

どんな助けでも大歓迎です。これがすべてのフレームワークで発生する場合は、それも知っておくとよいでしょう。

ありがとう!

0 投票する
3 に答える
11078 参照

events - YUI 3 プログラムで変更イベントを発生させる

YUI3 を使用してプログラムで変更イベントを発生させる方法を考えていました。1 つの選択ボックス ノードに変更リスナーを追加しました。

スクリプトの別の場所でそのイベントを発生させたいとします。もちろん、ユーザーがブラウザで選択ボックスの値を変更すると機能します。しかし、プログラムで起動する方法をたくさん試しましたが、どれもうまくいきませんでした。含む:

どんな助けでも大歓迎です!

0 投票する
3 に答える
4837 参照

yui - 複数のクラス名の YUI 3 セレクター

私はこのようなdivの束を持っています:

クマと犬のクラスを持つすべての div を含むノードリストを取得するにはどうすればよいですか? 私は試した:

しかし、それは null を返します。誰にも提案はありますか?ありがとう!

0 投票する
2 に答える
2845 参照

javascript - YUI3 の YUI グリッドの置き換え?

YUI3は cssgrids を非推奨にしましたが、サイトに代わりの API がありません。YUI3 を使用する場合、レイアウト グリッドはどのようになりますか (将来的には -- 今のところ、もちろん yui2 グリッドを使用できます)。

0 投票する
3 に答える
1239 参照

javascript - YUI3 の使用中に Javascript 構文エラーをキャッチする

YUI チームから提供されたサンプル コードを少し変更して使用しています。ソースが JSON 以外の応答を返す (または単に JSON 構文エラーがある) 場合、ブラウザー (Safari) はスクリプト処理を中止し、問題があったことをユーザーに通知できません。

私は絶対に JS の第一人者ではないので、このコードは必要以上に醜いかもしれません。コードは、おおよそ次のとおりです。

「var myDataSource」ブロックを try/catch でラップしてみました。また、YUI().use() ブロック全体をラップしてみました。

構文エラーをキャッチすることは可能ですか? オールインワンの DataSource.Get 呼び出しを個別の IO 呼び出しと解析呼び出しに置き換える必要がありますか?

0 投票する
2 に答える
377 参照

javascript - 関数を呼び出す YUI3

私はアニメーション関数を持っていますが、なぜこのように呼び出せないのか疑問に思っていました

0 投票する
2 に答える
255 参照

javascript - 一連の XHR (IO) リクエストが成功した場合にのみ、YUI3 で関数を呼び出す最良の方法は何ですか?

この質問はYUIに固有のものではないと思いますが、それは私が使用しているJSライブラリであり、特定の回答が役立つでしょう.

基本的に、ページをロードするときに、スクリプトで Y.io を使用していくつかの XHR を実行し、すべてのデータが正常に返されたら、スクリプトを次のステップに進めて、受信したデータを操作するようにします。

これを行ういくつかの方法を考えることができますが、それらはすべて私には少し不器用に思えます.誰かがより良い提案をしてくれることを願っています. これまでの私の考え:

  1. 必要なすべてのデータを 1 つの JSON 応答に統合します。その 1 つの要求が適切であれば、先に進みます。(これは私が最も気に入らない解決策です)。
  2. 最初の Y.io リクエストが成功すると、次のリクエストが呼び出されます。最後のリクエストが成功すると、すべてが成功したことがわかり、スクリプトの次のステップに進みます。

より良いアイデアはありますか?現時点ではどちらもあまり好きではありませんが、オプション 2 に傾いています。

0 投票する
2 に答える
460 参照

javascript - YUI3 の同期アニメーション?

yui3 で複数のアニメーションを同期させて一緒に進行させることはできますか? jquery 1.4ロードマップで言及され、この例http://ejohn.org/files/syncで示されているものに似たもの。