jQueryで複数のイベント発生時処理を同時に定義する

[code]

    $('.target').on('mousemove,touchmove', function(){ console.log('ok'); });
    
[/code]

のようにカンマ区切りで複数のイベント発生時処理を同時に定義出来た気がするのですが、出来ませんでした。

[code]

    $('.target').on('touchmove', function(){ console.log('ok'); });
    $('.target').on('mousemove', function(){ console.log('ok'); });
    
[/code]

または

[code]

    func = function(){ console.log('ok'); };
    $('.target').on('touchmove', func).on('mousemove', func);
    
[/code]

のようにするしか方法はありませんか？  
もう少しなエレガントな書き方はできないでしょうか。




`events`はカンマではなくスペース区切りです。

[code]

    $('.target').on('mousemove touchmove', function(){ console.log('ok'); });
    
[/code]




`events`はカンマではなくスペース区切りです。

[code]

    $('.target').on('mousemove touchmove', function(){ console.log('ok'); });
    
[/code]

