DOM 要素の拡張は良くないと聞いたことがあります...
これは DOM 要素の拡張として分類されますか? もしそうなら、これはとても悪いことですか?
IE7+ (テスト済み) で動作します。では、なぜですか?
var app = {};
app.get = function( selector ){
return this.wrap( document.getElementById( selector ) );
};
app.wrap = function( element ) {
for( var func in this ) {
element[func] = this[ func ];
}
return element;
};
app.text = function( text ) {
alert( text );
}
app.get('test').text('Welcome');