我有一个IE9的问题;它不会打开fancybox
。我得到2个错误(翻译):IE9打破jQuery和fancybox
SCRIPT5:拒绝访问
jquery.min.js 1345532875,第2行字符68522
和:
SCRIPT5007:属性“触发器”没有值:对象为空或未定义
个jquery.fancybox.pack.js?1342011870,行28个字符117
希望有人知道的解决方案。
我有一个IE9的问题;它不会打开fancybox
。我得到2个错误(翻译):IE9打破jQuery和fancybox
SCRIPT5:拒绝访问
jquery.min.js 1345532875,第2行字符68522
和:
SCRIPT5007:属性“触发器”没有值:对象为空或未定义
个jquery.fancybox.pack.js?1342011870,行28个字符117
希望有人知道的解决方案。
这是我的代码:
<script src="fileadmin/templates/js/libs/jquery.min.js?1345532875" type="text/javascript"></script>
<script src="fileadmin/templates/js/fancybox/jquery.fancybox.pack.js?1342011870" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
$('.fblang').fancybox({
padding: 0,
openEffect : 'elastic',
openSpeed : 150,
closeEffect : 'elastic',
closeSpeed : 150,
helpers : {
overlay:{ opacity : 0.3 }
}
});
});
</script>
jQuery的版本是1.8.0和2.0.6的fancybox。整个事情运行在Typo3 CMS(如果这很重要)
编辑:我得到它的工作。我只包含https://ajax.googleapis.com的外部jquery文件
欢迎来到StackOverflow!
为了帮助您,我们不仅需要您拥有的错误消息,还需要您的代码。只有错误,这是一个很难的猜测。
您可以发布您尝试使用Fancybox的网页的JavaScript吗? 另外,请告诉我们你包括哪些js库。
这应该是一个评论,而不是一个答案(欢迎来到stackoverflow) – JFK
事情是 - 当你的代表是低的,因为你是新的,你不能评论,除了你自己的职位。 –
你也应该添加代码。你是否提出任何跨域请求? –
第一个错误听起来像跨域问题,例如fancybox指向同一服务器上的不同服务器或不同协议,并且该框架正试图访问父框架上的某些内容。正如其他人所指出的,如果没有代码,这确实很难诊断。 –