缺少)参数Javascript错误

时间:2013-06-05 11:13:32

标签: javascript jquery html css

我的网站不断在以下代码段中抛出JavaScript错误:

<script>
Ext.onReady(function(
  $('.tab2').click(function(){
    Ext.WindowManager.bringToFront('.tab-2');
  });
    $('.tab1').click(function(){
    Ext.WindowManager.bringToFront('.tab-1');
  });
});
</script>

错误:SyntaxError:missing)在形式参数

之后

有什么想法吗?谢谢!

8 个答案:

答案 0 :(得分:4)

您的语法错误就在这一行:

Ext.onReady(function(

将其更改为:

Ext.onReady(function(){

答案 1 :(得分:4)

Ext.onReady(function(

应该是

Ext.onReady(function(){

答案 2 :(得分:1)

尝试

Ext.onReady(function() { //missing ) { here
    $('.tab2').click(function() {
        Ext.WindowManager.bringToFront('.tab-2');
    });
    $('.tab1').click(function() {
        Ext.WindowManager.bringToFront('.tab-1');
    });
});

答案 3 :(得分:0)

Ext.onReady(function() {
  $('.tab2').click(function() {
    Ext.WindowManager.bringToFront('.tab-2');
  });
    $('.tab1').click(function(){
    Ext.WindowManager.bringToFront('.tab-1');
  });
});

缺少区域:Ext.onReady(function() {

答案 4 :(得分:0)

应该是

Ext.onReady(function() {

所以,像

一样替换
<script>
   Ext.onReady(function(){           //Add here
     $('.tab2').click(function(){
         Ext.WindowManager.bringToFront('.tab-2');
     });
     $('.tab1').click(function(){
         Ext.WindowManager.bringToFront('.tab-1');
     });
   });
 </script>

答案 5 :(得分:0)

以下是语法错误:

Ext.onReady(函数(

应该是这样的:

Ext.onReady(function(){

答案 6 :(得分:0)

正确的方式:

<script>
Ext.onReady(function(){
    $('.tab2').click(function(){
        Ext.WindowManager.bringToFront('.tab-2');
    });
    $('.tab1').click(function(){
        Ext.WindowManager.bringToFront('.tab-1');
    });
}
);
</script>

答案 7 :(得分:0)

不能在参数

中传递函数体

使用

Ext.onReady(函数(){enter code here

});