forked from 0x2620/oxjs
some more support for opera
This commit is contained in:
parent
5818bd5edc
commit
74873e3bfb
5 changed files with 203 additions and 129 deletions
|
|
@ -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'})
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue