我没有使用任何 jQuery 。我有三个选项卡,每个选项卡中有三个不同的图像,并且有机会在每个图像中写入不同的文本。我只使用了一个舞台,在我添加图像的地方添加了一个图像层。我刚刚为每个标签更改了imageObj.src
(为了插入不同的图像)。
我想要实现的是返回选项卡并找到之前设置的文本的图像。因此,我将该阶段保存为stage.toJson()
,我得到了正确的json字符串。当我在新版本中重新加载它时,它可以工作(用文本向我显示正确的图像),但之后由于某种原因崩溃:
case '1': // case tab 1
stage.removeChildren();
if(!json==""){
imageObj.src = 'image url';
var newstage = Kinetic.Node.create(json,'tabscontent');
imageObj.onload = function() {
newstage.get('.shirtimg')[0].setImage(imageObj);
newstage.draw();
}
}
break;
根本没有想法?日Thnx。