var cangWei=parseInt($('.tickets-first .selected').attr('data-level'));
获取到的cangWei是字符串String的格式,所以后面用switch时需要使用:
switch(cangWei){ case '3': //代码1 break; case '4': //代码2 break; default: //代码3 }
如果是从json数据中获取的值,则格式为number,switch语句可以直接使用数字:
var cost = checkedInfo.jipiaoInfo.lowestCost; switch (cost) { case 0: break; case 1: $('.tickets-sec .items-box').eq(1).addClass('selected').find('.corner').show(); break; case 2: $('.tickets-sec .items-box').eq(2).addClass('selected').find('.corner').show(); break; }