Я чувствую, что я невероятно глуп, но по какой-то причине я не могу решить эту проблему.KineticJS удаление и добавление слоев
Я хочу 3 отдельных слоя, каждый из которых может иметь несколько объектов/фигур на них, а затем на клик. Я хочу, чтобы видимый слой был удален или спрятан, и появился следующий слой.
Я думаю, что моя проблема умирает в логике и вызывает функцию. Вот функция и jsfiddle:
var version = 0;
function layerVersion() {
if (version === 1) {
stage.add(layerBlue);
layerBlue.on('click', function() {
layerOrange.hide;
version = 2;
});
} else if (version === 2) {
stage.add(layerOrange);
} else {
stage.add(layerPink);
layerpink.on('click', function() {
layerPink.hide;
version = 1;
});
}
}
Вот ссылка jsFiddle: http://jsfiddle.net/TJ96r/2/
Любая помощь будет очень признателен, я чувствую себя настолько глуп, что не в состоянии понять это.
отлично работает, не знаю, почему я думал .hide но не .Show я явно пытался работать это сложно. – user831496