我有这个:

$('#MyDiv1').on({

   mouseenter: function () { SomeFunction(); },
   mouseleave: function () { SomeOtherFunction(); }

}, '.SomeClass');

$('#MyDiv2').on({

   mouseenter: function () { SomeFunction(); },
   mouseleave: function () { SomeOtherFunction(); }

}, '.SomeClass');


基本上,MyDiv1MyDiv2的处理程序都是相同的。

如何将它们合并为一个处理程序?

谢谢。

最佳答案

$('#MyDiv1, #MyDiv2').on({

   mouseenter: function () { SomeFunction(); },
   mouseleave: function () { SomeOtherFunction(); },

}, '.SomeClass');

07-24 15:25