1
0
Fork 0
forked from 0x2620/oxjs

some more support for opera

This commit is contained in:
rlx 2011-09-03 15:25:52 +00:00
commit 74873e3bfb
5 changed files with 203 additions and 129 deletions

View file

@ -86,7 +86,7 @@ Ox.Progressbar = function(options, self) {
function pause() {
self.pauseTime = +new Date();
self.$progress.removeClass('OxAnimate');
$.browser.mozilla && clearInterval(self.interval);
($.browser.mozilla || $.browser.opera) && clearInterval(self.interval);
self.$time && self.$time
.addClass('OxSmall')
.html(self.cancelled ? 'Cancelled' : 'Paused');
@ -97,7 +97,7 @@ Ox.Progressbar = function(options, self) {
? +new Date()
: self.startTime + +new Date() - self.pauseTime;
self.$progress.addClass('OxAnimate');
if ($.browser.mozilla) {
if ($.browser.mozilla || $.browser.opera) {
self.offset = 0;
self.interval = setInterval(function() {
self.$progress.css({backgroundPosition: --self.offset + 'px 0, 0 0'})