| Issue 257: | Discussion getCurCss | |
| 2 people starred this issue and may be notified of changes. | Back to list |
|
nyromdal code:
var userAgent = navigator.userAgent.toLowerCase();
var body = $(currentSettings.blocker);//$('#idName')
var plusTop = (/msie/.test(userAgent) ?0:getCurCSS(body.get
(0), 'borderTopWidth'));
var plusLeft = (/msie/.test(userAgent) ?0:getCurCSS(body.get
(0), 'borderLeftWidth'));
function getCurCSS(elm, name) {
var ret = parseInt($.curCSS(elm, name, true));
if (isNaN(ret))
ret = 0;
return ret;
}
---------- with the following code:---------
var body = $(currentSettings.blocker);//$('#idName')
var plusTop = $.browser.msie ? 0 : parseInt(body.css('borderTopWidth'));
var plusLeft = $.browser.msie ? 0 : parseInt(body.css('borderLeftWidth'));
----------
Is it something more simple,Do you think?
May 28, 2009
function getCurCSS(elm, name)
{
return parseInt(eml.css(name)) || 0;
}
^_^
May 28, 2009
However, the speed of your'code winning
May 30, 2009
This code actually comes from jQuery directly. I copied it inside nyroModal because it was a private function, not available from the outside.
Jul 9, 2009
(No comment was entered for this change.)
Status:
WontFix
|
||||||||
isNaN? var body = $(currentSettings.blocker);//$('#idName') var plusTop = $.browser.msie ? 0 : (parseInt(body.css('borderTopWidth'))||0); var plusLeft = $.browser.msie ? 0 : (parseInt(body.css('borderLeftWidth'))||0);