Имам DIV с много елементи, върху които може да се кликне. Всеки със своето уникално събитие. Този DIV има "закачен" режим, където се показва на друго място и оформление на страницата, когато режимът е превключен.
Трябва да отбележа, че основният ми целеви браузър е IE8. Много от проблемите, с които се сблъсквам тук (SSSSLLLLLOOOOWWWWW), просто изчезват, когато тествам в Chrome.
Опитвах се да използвам метода $(...).html(), за да преместя HTML съдържанието на новото място. Това работи, но събитията се губят. Мога да използвам .live() вместо .bind(), но това прави всички отговори на събития около 10 пъти по-бавни (не забравяйте, че имам МНОГО елементи в този DIV).
Друго нещо, което опитах, е просто да създам съдържание в двата DIV и да обвържа събития към двата. След това мога да превключа основната видимост на DIV. Това направи създаването на DOM много по-бавно от преди (все още момент в Chrome, но не и в IE).
Търся "класическия" начин (ако съществува) за извършване на това преместване на съдържание на страницата, като същевременно запазвам събитията непокътнати.
АКТУАЛИЗАЦИЯ Мислете за това действие за докинг като нещо подобно на закрепване на плаващ прозорец от едната страна на екрана във Visual Studio.