Решением будет разделить эти обратные вызовы на 2 события. Первое событие - это событие «готово», в этом случае:
$(document).on('ready', function() {
alert('Part-1, run onece only on page load');
});
После этого вам нужно создать еще одну привязку события:
$('.myClass').one('click', function() {
alert('Part-2, run on 1st click only');
$(this).click(function() {
alert('Part-3, run on 2nd and any furthur clicking');
});
});
Событие секунд происходит только при первом клике, то есть когда вы связываете все последующие клики.