Modernizr のタッチ/ノータッチ出力に基づいて、.mouseover イベントと .click イベントのどちらかを選択できるようにしたいと考えています。
if (Modernizr.touch) {
$(el).click(stuff);
$(el).click(stuff);
} else {
$(el).mouseover(stuff);
$(el).mouseover(stuff);
}
しかし、私はそのすべてを二度書きたくありません。私が呼び出すことができるように何かを定義することは可能ですか:
if (Modernizr.touch) {correctEvent = click} else {correctEvent = mouseover}
$(el).correctEvent(stuff);
$(el).correctEvent(stuff);