Re:jQueryのheight()やwidth()はOpera9.5に対応していない気がする

jQueryのheight()やwidth()はOpera9.5に対応していない気がする at HouseTect, JavaScriptな情報をあなたにより
よく分からないけどこうすればいいんジャマイカ

(function($){
if(!$.browser.opera || $.browser.version < 9.5) return;
$.each([ 'Height', 'Width' ], function(i, name){
	var type = name.toLowerCase();

	var originalMethod = $.fn[ type ];
	$.fn[ type ] = function( size ) {
		return this[0] == window
			? document.documentElement[ 'client' + name ] 
			: originalMethod.call(this,size);
	};
});
})(jQuery);

Opera9.5以降では、
jQueryオブジェクトの第一要素がwindowの場合に代替コードでwidth・heightを取得、
そうでない場合は既存の実装を呼び出すというように、width・heightメソッドを差し替える。