2014-01-19 3 views
0

У меня есть слайдер, который я использую в течение длительного времени без проблем, однако теперь я обнаружил, что в FireFox я думаю, что версия 25 иногда иногда работает слайдер при загрузке страницы, а в других случаях - нет, если он работает, и я обновляю страницу с помощью значка обновления, который может работать или не работать, если я войду в адресную строку и нажимаю return, это работает.jquery slider перестает работать, когда страница обновляется только в FireFox

Он отлично работает в IE, Chrome, Safari и Opera, я загрузил его на сайт ниже, если кто-нибудь может помочь;

www.roadtotheweb.com

Благодаря

+0

да, я могу воспроизвести ошибку, и получил это сообщение NS_ERROR_NOT_AVAILABLE в консоли ..., и это связано к этой строке слайд-шоу jquery: context.drawImage (sour [0], newL, newT, newW, newH); http://stackoverflow.com/questions/6847713/component-returned-failure-code-0x80040111-ns-error-not-available Удачи! – sinisake

ответ

0

У меня была та же проблема. Для меня проблема была решена путем комментирования этой строки JQuery:

context.drawImage(sour[0],newL,newT,newW,newH); 

Другими словами, и я не имею в виду, чтобы покровительствовать:

// context.drawImage(sour[0],newL,newT,newW,newH); 

Ваш сайт может потенциально нужна эта линия кода, но, по крайней мере, дать ему попробовать и надеяться, что все будет работать.

0

Я в конечном итоге герметизирующего вредоносный код, в фиктивную функцию SetTimeout, которая, кажется, работал

     setTimeout(function() { 
         if (hasCanvas) { 
          context.drawImage(sour[0],newL,newT,newW,newH); 
          if (sourbw.length>0) {  
            contextbw.drawImage(sourbw[0],newL,newT,newW,newH); 
            setTimeout(function() { 
             sour.parent().find('.canvas-now-bw').cssAnimate({'opacity':'0.0'},{duration:newitem.data('colortransition')*1000,queue:false}); 
            },500); 

          } 
         } 
         }, 0) 
Смежные вопросы