缺少)参数Javascript错误

Missing ) Parameter Javascript Error

本文关键字:错误 Javascript 参数 缺少      更新时间:2023-09-26

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

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

错误:SyntaxError:丢失(后的形式参数

有什么想法吗?谢谢

Ext.onReady(function(

应该是

Ext.onReady(function(){

您的语法错误在这一行:

Ext.onReady(function(

更改为:

Ext.onReady(function(){

尝试

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

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

应该是

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>

以下是语法错误:

Ext.onReady(功能(

应该是这样的:

Ext.onReady(function(){

正确方式:

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

参数中不能传递函数体

使用

Ext.onReady(function(({enter code here

});