Como passar parâmetros extras para o retorno de chamada de manipulação de eventos?

Eu tenho um botão no qual desejo anexar um ouvinte de evento. Também preciso passar um URL de parâmetro extra para esta função. eu leio sobreapply e eu estou fazendo o seguinte:

$('#list-button').on('click',postListing.apply([url]));

Meu problema é que, assim que esse script for carregadopostListing é chamado. Não estou chamando a função em nenhum outro lugar. Eu preciso que ele seja chamado apenas no clique.

questionAnswers(2)

yourAnswerToTheQuestion