<script type="text/javascript">
$(document).ready(function(){
$("a.grouped_elements").fancybox(
'transitionIn' : 'elastic',
'transitionOut' : 'elastic',
'speedIn' : 600,
'speedOut' : 200,
'overlayShow' : false );
});
</script>
我在使用firefox 3.6.12的这部分代码中收到错误:missing ) after argument list
。画廊仍然有效,但我得到了狐狸和IE的错误。虽然铬没有错误。
答案 0 :(得分:8)
您错过了传递给{
的选项对象周围的}
和.fancybox()
。
$(document).ready(function(){
$("a.grouped_elements").fancybox({
^ here
'transitionIn' : 'elastic',
'transitionOut' : 'elastic',
'speedIn' : 600,
'speedOut' : 200,
'overlayShow' : false
});
^ and here
});
答案 1 :(得分:0)
应该是: $(文件)。就绪(函数(){ $(“a.grouped_elements”)。fancybox({'transitionIn':'elastic','transitionOut':'elastic','speedIn':600,'speedOut':200,'overlayShow':false}); });
答案 2 :(得分:0)
$("a.grouped_elements").fancybox( **{**'transitionIn' : 'elastic', 'transitionOut' : 'elastic', 'speedIn' : 600, 'speedOut' : 200, 'overlayShow' : false ); });
你缺少一个大括号来打开和关闭你的对象属性集。
答案 3 :(得分:0)
你遗失{}我把它放在xx xx
之间<script type="text/javascript">
$(document).ready(function(){
$("a.grouped_elements").fancybox( xx{xx
'transitionIn' : 'elastic',
'transitionOut' : 'elastic',
'speedIn' : 600,
'speedOut' : 200,
'overlayShow' : false xx}xx);
});
</script>