2014-05-01 185 views
0

好的,我建立了这个移动网站,把所有东西都放好了,启动后我发现PhotoSwipe在Chrome或我的HTC Evo的默认浏览器中不起作用。它在FF手机浏览器中工作正常。我想我找到了问题。我正在使用jQuery 1.9.1和Jquery Mobile 1.4.2。降级我的jQuery目前不是一种选择。有没有其他人遇到过这个问题或有解决办法?Photowipe无法在Chrome浏览器或默认移动浏览器上工作

回答

1

我终于找到了它。在代码photoswipe-1.0.11.js文件我不得不更换...

$(thumbEls).live('click', function(e){ 

与...

$(thumbEls).on('click', function(e){ 

和...

if (oldDisplayValue === 'none'){ 

用。 ..

if (oldDisplayValue === 'none' || oldDisplayValue === ''){ 

由于某些原因,Chrome返回“'var oldDisplayV ALUE。这可能不是正确的解决方法,但现在对我来说工作正常。

相关问题