标题可能说得不清楚,问题有关一个jquery的插件,名字叫jquery-sticky-notes,大家可以搜下,是一个便签的插件,现在自己修改了下,想给他加入后台的功能,把数据用asp保存到xml文件中,一遍下次打开时候能获得相应的内容,id和坐标,其他问题都已经解决,现在关键就是下一次打开时候的问题,以下是插件方法,
var t = {"id":1,"text":"Test Internet Explorer","pos_x": 50,"pos_y": 50,"width": 200,"height": 200,}
var options =
{
notes:[t]
,resizable: true
,controls: true
,editCallback: edited
,createCallback: created
,deleteCallback: deleted
,moveCallback: moved
,resizeCallback: false
};
$("#notes").stickyNotes(options);
options里边的notes包含了每个便签div的信息,包括id,内容,坐标,大小等,如果想再打开时候产生两个便签,只需要notes:[t,t]
两个便签之间加入一个逗号隔开,然后放到notes:[]里就行了,由于我现在需要用js读取xml文件中的保存的信息,所以每个信息都是变量,现在应该如何产生这么一段字符能够放到notes:[]里边呢,自己试了很久都不行,只能来这请教各位了,在此先谢过各位了
var t = {"id":1,"text":"Test Internet Explorer","pos_x": 50,"pos_y": 50,"width": 200,"height": 200,}
var options =
{
notes:[t]
,resizable: true
,controls: true
,editCallback: edited
,createCallback: created
,deleteCallback: deleted
,moveCallback: moved
,resizeCallback: false
};
$("#notes").stickyNotes(options);
options里边的notes包含了每个便签div的信息,包括id,内容,坐标,大小等,如果想再打开时候产生两个便签,只需要notes:[t,t]
两个便签之间加入一个逗号隔开,然后放到notes:[]里就行了,由于我现在需要用js读取xml文件中的保存的信息,所以每个信息都是变量,现在应该如何产生这么一段字符能够放到notes:[]里边呢,自己试了很久都不行,只能来这请教各位了,在此先谢过各位了
貌似不行唉,firebug直接提示说插件的js文件的171行“node is undefined”