関数を作成して、両方のコールバック内から呼び出すことができます。
function doSomething()
{
alert("something");
}
$('selector').on('click',function(){
// Do some stuff...
// Do what should be done by both functions
doSomething();
});
$('otherselector').click(function(){
// Do some other stuff...
// Do what should be done by both functions
doSomething();
});
コメントに基づいて編集
両方のコールバックがまったく同じことを行う必要がある場合は、関数をコールバックとして渡すだけです。
function doSomething()
{
alert("something");
}
$('selector').on('click',doSomething);
$('otherselector').click(doSomething);
ただし、その場合は、次のこともできます。
$("selector, otherselector").click(function()
{
alert("something");
});