Как написать оператор switch в jQuery / Javascript для проверки наличия у элемента определенного класса?

Это структура оператора if-else, который я использую:

$('.myclass a').click(function() {
   if ($(this).hasClass('class1')) {
        //do something
   } else if ($(this).hasClass('class2')) {
        //do something
   } else if ($(this).hasClass('class3')) {
        //do something
   } else if ($(this).hasClass('class4')) {
        //do something
   } else {
        //do something
   }
});

Уже существует довольно много случаев, и я подумал, что использование оператора switch будет более аккуратным. Как мне это сделать в jQuery / javascript?

11
задан catandmouse 15 September 2011 в 15:28
поделиться