Я, возможно, сделал сильно неправильно, но у меня уже написан большой объём кода в такой рекурсии. Он обрабатывает ссылки на другие страницы (
www...) и проблем не возникало. Однако, именно клик на элементы -- дивы, абзацы, что угодно, вызывает функцию с предыдущими параметрами.
Код:
https://jsfiddle.net/6ba1yxgz/1/
Вопрос: как не изменяя принцип работы всего сделать, чтобы было один клик = одно событие, т.е. по каждому клику шла пара чисел "1 2; 2, 3; 4, 5", ну вы поняли )