Потому, что о serviceClick() событие change даже и не подозревает, не определена функция таковая. Вообще именно эту ошибку и должна отображать консоль.
Если требуется выполнять одну функцию в обработчиках разных событий, то и вызывайте эту ранее объявленную функцию.
function funcName() {
//....
}
$('selector').click(funcName);
$('selector').change(funcName);
Либо, если у каждого из обработчиков событий выполнение одной функции, но есть свои вариации, то можно сделать единый обработчик на два события, в котором можно проверяя источник/тип события, выполнять что-то и специфическое помимо функции.