为 $(document).on() 使用多个目标

Use multiple targets for $(document).on()

我想知道你们是否可以帮助我。

我有以下代码集:

 $(document).on('mouseenter','input',function(){
 soundHover.play();
 });
 $(document).on('mouseleave','input',function(){
 soundHover.pause();
 soundHover.currentTime = 0;
 });

我还有一个 Jquery UI controlGroup 由不同的控件组成。 我想对所有不同的控件使用 1 个函数,例如使用 'input label select' 而不是 'input'。我分别为每个工作,但是当我将它们一起使用时,它不起作用。

是否可以在一个控制组中引用多个控制?如果可以,我该怎么做?

此致,

我使用了错误的分隔符,如果我在控件之间使用“,”,它会按预期工作。

 $(document).on('mouseenter','input,label,a',function(){
 soundHover.play();
 });
 $(document).on('mouseleave','input,label,a',function(){
 soundHover.pause();
 soundHover.currentTime = 0;
 });

不过我还没有得到 'select' 部分的工作。