первое, что бросилось в глаза, это то, что элементы каждый раз создаются и удаляются. дальше не смотрел.
есть куча статей по оптимизации, сюда их можно применить.
и ещё, возможности расширения виджета нет - каК, например, уже при использовании, указать эффект при появлении\скрытии виджета, или же другой сss-класс для виджета?
|