perform delegate even if its not set !

perform delegate even if its not set !

im writing a menu component like $(".sample").menu();
it first clones $(".sample"), hides the original, and does the rest job on the cloned html
thats becoz i want to keep the original html tags to have "unMenu" option
like when $(".sample").menu("unMenu"); is called, every thing get back to the first day

now !

i want to keep the js events that some one else has allready written on $(".sample") !
ie some one may have written $(".sample li a").mouseenter(function(){ $(this).addClass("hovered") });

how should i do that : (