在弹出窗口中查找与动态javascript中的文本元素相关联的数据

时间:2014-11-17 12:05:36

标签: javascript jquery kineticjs

var text = new Kinetic.Text({
    x: a,
    y:  b,
    text: {"name":"WAERK","key":"","description":"SD Document Currency"}.name,
    fontSize: d,
    fontFamily: 'Calibri',
    fill: e ,
    id:"text"+textcount++
});

单击我想要的文本元素" description":" SD Document Currency"在弹出窗口中请帮助我。

1 个答案:

答案 0 :(得分:0)

如果要检索信息,则必须存储信息。例如,

var text = new Kinetic.Text({
    x: a,
    y:  b,
    text: "WAERK",
    fontSize: d,
    fontFamily: 'Calibri',
    fill: e ,
    id:"text"+textcount++,
    description: 'SD Document Currency'
});

text.setAttr('description', description);。 (注意,如果需要,使用setAttr(s)方法允许我们在Text对象上侦听descriptionChange事件。)然后,您可以使用text.getAttr('description');或{{1}检索描述}。然后将其传递到text.attrs.description;或您正在使用的任何弹出窗口。