Welcome to WebmasterWorld Guest from 54.145.209.34

Forum Moderators: open

datejs and jquery .clone() conflict?

   
7:37 pm on Sep 12, 2012 (gmt 0)

5+ Year Member



hi all,

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.
3:27 am on Sep 13, 2012 (gmt 0)

WebmasterWorld Senior Member 5+ Year Member



I assume the .clone() in datejs is not a method of a jQuery defined object, so there be no conflict ?
4:00 pm on Sep 13, 2012 (gmt 0)

5+ Year Member



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()"?
11:56 pm on Sep 13, 2012 (gmt 0)

WebmasterWorld Senior Member 5+ Year Member



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.
12:26 am on Sep 14, 2012 (gmt 0)

5+ Year Member



interesting, i guess i don't understand how the interpreter figures it out so i'll take your word for it.

However, i'll try asap.

thanks.
 

Featured Threads

My Threads

Hot Threads This Week

Hot Threads This Month