View Single Post
Old 01-26-2013, 03:55 PM   PM User | #1
teddy4d
New to the CF scene

 
Join Date: Jan 2013
Posts: 2
Thanks: 0
Thanked 1 Time in 1 Post
teddy4d is an unknown quantity at this point
How to recreate an instance/object - JS Timeline for example

I'm working on my own web app which displays different things on the same page, depending on what you click. This is all controlled by javascript and Jquery filling the page divs.

I have a small problem, but I don't understand objects much so I'm confused...

Here, I create a js-timeline:

Code:
  var timeline = new VMM.Timeline();
  timeline.init("json-timeline-person.php?global_pernr=1234");
But I also want to re-run this code later on when you press that button again (for a different person)

Problem: When you re-click the button, the above code recreates the timeline BUT the existing instance of it exists, so I am actually creating multiple instances which causes the timeline to flicker.

I also have the same problem with some other items, not just timeline, so my question is really, how do I delete/clear the var timeline ?

I've not explained what the thing actually does, because this is a more general problem I have regarding how objects are created/re-created.
teddy4d is offline   Reply With Quote