我购买了准备好的模板。但是我注意到firefox上的行为很奇怪。
代码是:
jQuery(document).ready(function(){
$('.sns-imgfield-open').click(function(e){
e.preventDefault();
var _btn = $(this);
var href = baseUri;
console.log(href); // Call 1
href += 'modules/snsnovatheme/filemanager/dialog.php';
href += '?ad_basename='+ad_basename+'&type=1';
href += '&field_id='+_btn.attr('data-field_id');
console.log(href); // Call 2
$.fancybox({ // Fancybox call 3
'width' : 900,
'height' : 600,
'minHeight' : 600,
'href' : href,
'autoHeight': true,
'type' : 'iframe',
'autoScale' : false
});
});
});
在Chrome上,执行顺序为:Call 1, Call 2, Call 3
在Firefox上它是Call 3, (2-3 seconds wait) call 1, call 2
我通过我看到的确定执行调用。当出现Fancybox的加载时以及文本输出到控制台时。
另外,当我发表评论.fancybox()
时。呼叫1和2被延迟。
此外,Fancybox在Firefox上无休止地加载,不会产生任何错误,也不会产生任何XHR。
此元素只分配了一个事件。
这里可能有什么问题。在IE nad Chrome上一切正常,但Firefox上没有。
编辑:凭据 - 将在问题解决后删除,因为它会在几天内存在于此网址下。
网址:http://unstable.seigi.eu/basenyogrodowe.co/admin9442csvph/
登录:test@test.pl
Pasword:testtest(必须有8个字符)
当您输入SNS主题> SNS Nova主题然后在标签" Header"您将看到自定义徽标和浏览按钮(文件夹图标)。在Firefox上它无休止地加载......在IE浏览器和Chrome上工作正常。