jQuery clone() not cloning event bindings, even with on()
<p>I have created a series of custom jQuery events for use in mobile web applications. They work great and have been tested. However, I have run into a small problem which I am having trouble understanding. </p>

<p>I am using <code>.clone()</code> on a few elements within the DOM, which contain a button. The button has some of the custom events bound to it (the events are bound using <code>.on()</code>), but. Unfortunately, when I use jQuery's <code>.clone()</code>, the bindings are not preserved, and I have to add them again.</p>

<p>Has anyone encountered this before, does someone know of a potential work around? I thought that using <code>.on()</code> was supposed to preserve the binding for elements that exist now, or in the future?</p>
