switch()案例出错;

时间:2014-06-27 08:53:38

标签: javascript jquery

虽然我正在尝试编写一个简单的函数,需要迭代event.target类并根据类名执行某些操作,但我遇到了未知错误(就我而言)。

function tPager() {
    var lc = $(event.target).attr('class');
    swith(lc) {
        case ('slow'): 
            console.log('slowclicked'); 
            break;
        case ('page'): 
            console.log('pageclicked'); 
            break;
    }
};

这仅用于测试目的,控制台将始终说“意外令牌”,第3行中出现错误“{”。不能搞错了。

JSFiddle:http://jsfiddle.net/2cJhC/

1 个答案:

答案 0 :(得分:3)

代码不会像这样吗

switch(lc) { // note the keyword switch
   case 'slow': 
      console.log('slowclicked'); 
      break;
   case 'page': 
      console.log('pageclicked'); 
      break;
}

你现在有这个

swith(lc) { // that is not switch keyword.

实际上的错误是关键字使用情况。你有错误的关键字触发了错误。改变它,它的好处去!