YUI2のDom.getは、DOM要素またはの両方をパラメータとしてID文字列を受け入れます。 YUI3では、Y.oneはDom.getの代わりですが、DOM要素ではなくCSSセレクタのみを受け入れます。 YUI3を使ってJavaScriptオブジェクトをDOM要素に正規化する簡単な方法はありますか?YUI3を使用してJavaScriptオブジェクトをDOM要素に正規化するにはどうすればよいですか?
0
A
答えて
2
。
1
API docs for Y.oneによると、DOM要素を受け入れます。
ノードノードまたはセレクター
は、私はあなたがあまりにもそれにYUI 3ノードを渡すことができると思います。 DOM.getがしなかった唯一のことは、CSSセレクタではないIDを受け入れることです(例えば、 '#foo'ではなく 'foo')。
var getNode = function(el) {
return Y.one('#' + el) || new Y.Node(el);
};
はここで使用されている上記の関数のan exampleです:あなたはこのような何かを行うことができYAHOO.util.Dom.get
と同じ署名をサポートする
関連する問題
- 1. JavaScriptを使用してプログラマティックに要素をアニメーション化するにはどうすればよいですか?
- 2. Mootoolsを使用してDOMから要素を選択するにはどうすればよいですか?
- 3. 要素としてDOMイベントを使用するにはどうすればよいですか?
- 4. iPhone SDK:AVAudioPlayerを使用してオーディオ再生を正規化するにはどうすればよいですか?
- 5. Googleマテリアルデザイン(angular4)を使用してCSSをリセット/正規化するにはどうすればよいですか?
- 6. DOMの要素をテストするにはどうすればよいですか
- 7. DOM要素を変更するにはどうすればよいですか?
- 8. 正規表現を使用してJavascript値を抽出するにはどうすればよいですか?
- 9. 別のDOM要素内のDOM要素を見つけるにはどうすればよいですか?
- 10. jQuery - DOM要素とJavascriptオブジェクトをリンクするにはどうすればいいですか?
- 11. DOM要素をJavaScriptオブジェクトの内部に保存するにはどうすればよいですか?オブジェクトを更新してページを更新したい
- 12. javascriptを使用してアップロードファイル要素を非表示にするにはどうすればよいですか?
- 13. lxmlを使用してプログラムでコメント要素をインスタンス化するにはどうすればよいですか?
- 14. jQueryまたはJavaScriptを使用して他の要素にどのようにtd要素を定義するにはどうすればよいですか?
- 15. JavaScriptでDOM作成の要素にCSS: "hover"を設定するにはどうすればよいですか?
- 16. Javascriptを使用してサブ要素にアクセスするにはどうすればよいですか?
- 17. DOM要素をインラインスタイルにするにはどうすればいいですか?
- 18. HTML要素をJavaScriptオブジェクトとしてログに記録するにはどうすればよいですか?
- 19. DOM要素の位置オフセットを正しく取得するにはどうすればよいですか?
- 20. Javascriptを使用して要素の幅を変更するにはどうすればよいですか?
- 21. JavaScriptを使用してHTML要素のIDを変更するにはどうすればよいですか?
- 22. javascriptを使用して要素のoffsetHeightを変更するにはどうすればよいですか?
- 23. ヘビビンプロットを正規化するにはどうすればよいですか?
- 24. Javascript DOM要素の表示に遅延を追加するにはどうすればよいですか?
- 25. 既存のDOM要素テキストをHTML要素に変換するにはどうすればよいですか?
- 26. DOM要素をjQuery要素に変換するにはどうすればよいですか?
- 27. DOMを使用してCSVファイルを正しく解析するにはどうすればよいですか?
- 28. リストの要素をクラスのオブジェクトとして使用するにはどうすればよいですか?
- 29. Javascriptで前のDOM要素を取得するにはどうすればよいですか?
- 30. DOMフローにない要素にマージンルールを適用するにはどうすればよいですか?
これは完全ではありません。 YUI 3の 'Y.one'は' Node'インスタンスを返しますが、YUI 2の 'Dom.get'は生のDOM要素参照を返します。 –
@SimonLieschkeあなたが使用できる生のDOM要素を取得する[Y.Node.getDOMNode(node)](http://developer.yahoo.com/yui/3/api/Node.html#method_getDOMNode) –