Всем привет !
И сразу ссылка https://jsfiddle.net/fnethLxm/10/
Как вы можете увидеть, на 1 и 2 слайдах все нормально работает, но на 3 слайде скрипт перестает работать и в консоль падает ошибка "Cannot read property 'destroy' of null"
Несколько дней сижу и не могу решить данную проблему, может вы что подскажете?
Вынесите инициализацию показа по слоям в отдельную функцию и вызывайте только её, а не всю вашу функцию. Т.к. у вас как минимум биндятся события при каждом вызове(и, как следствие, вызываются столько раз при клике, cколько раз были побинжены).