У вас функция загружается и может выполняться сразу после загрузки страницы.
Если нужно вызывать только по клику, то вместе с страницей загружаете обработчик события:
$(document).ready(function(){
$('.show_more').bind('click', function(){
// тут тело функции которая выполняется по клику на элемент с классом show_more
})
// или так:
$('.show_more').bind('click', ajaxFunction() );
// а саму функцию ajaxFunction() описываете ниже
function ajaxFunction(){
// тут тело функции
}
});
p.s. старайтесь не давать функциям зарезервированные имена (bind, ajax, click и т.п.)
1е - это не описывает функционал, 2е - может вызвать ошибки или психи когда будете отлаживать ее потом)