var item = $(this).attr('class');
switch (item) {
case 'menu-visie active':
soundManager.play('soundLaag1');
break;
有没有办法,我可以删除案件中的积极。变量的类别是菜单访问的。但是有时该类是菜单访问的。但是当类是菜单访问时。该脚本不起作用。
我如何设置switch语句。该语句仅查看menu-visie类。现在课程必须完全相同
最佳答案
您应该使用jQuery处理这些类,而不是手动进行。例如:
if ($(this).hasClass('menu-visie')) {
soundManager.play('soundLaag1');
}
更新
如果您有很多类,我将创建一个对象来存储它们。例如:
var self = this,
sounds = {
'menu-visie':'soundLaag1',
'menu-visie2':'soundLaag2'
};
$.each(sounds, function(i,n) {
if (self.hasClass(i)) {
soundManager.play(n);
}
});