I'm interested in using the datejs library but i noticed that it defines a ".clone()" method that looks exactly like jQuery's ".clone()" method.
Won't datejs mess up my use of jQuery's .clone() method if i install datejs on my site?
thanks.
daveVk
3:27 am on Sep 13, 2012 (gmt 0)
I assume the .clone() in datejs is not a method of a jQuery defined object, so there be no conflict ?
nelsonm
4:00 pm on Sep 13, 2012 (gmt 0)
I just don't see how there would not be a conflict. How would the browser's interpreter know which library to use (datejs or jquery) when it incounters ".clone()"?
daveVk
11:56 pm on Sep 13, 2012 (gmt 0)
datejs usage of clone() is like
var myDate = new Date(); var cloneDate = myDate.clone();
It has added a method called 'clone' to objects created with the Date Constructor.
So objects NOT created with the Date Constructor will not be effected, and are free to have a clone property of there own.
".clone()" only has meaning in the context of what object it follows.
nelsonm
12:26 am on Sep 14, 2012 (gmt 0)
interesting, i guess i don't understand how the interpreter figures it out so i'll take your word for it.