Переключатель стиля jQuery неправильно меняет ширину - PullRequest
1 голос
/ 19 марта 2012

У меня есть переключатель стиля на основе jQuery. На самом деле это больше похоже на «переключатель ширины», так как он только меняет ширину.

Я пытаюсь изменить его отсюда: http://bleachindonesia.com/forum/html/stylesw/style-switch.js Вы можете увидеть, как он работает здесь: http://bleachindonesia.com/forum/ (это мой сайт).

В оригинальной версии работает нормально. В этой измененной версии я пытаюсь добавить кнопку «Сброс» (она называется «По умолчанию»), поэтому ширина будет изменена на версию по умолчанию.

<---->

Это работает, когда я использую его, чтобы сбросить ширину до значения по умолчанию и изменить его на 90%. Проблема появляется, когда я пытаюсь изменить ширину на 100% или 840 пикселей. Сначала он всегда будет анимирован до соответствующей ширины, но затем изменится на 90%.

Есть ли какое-нибудь решение?

1 Ответ

0 голосов
/ 19 марта 2012

Похоже, что ваш JQuery добавляет файл CSS .... загружается ли он под файлом по умолчанию, который вы жестко запрограммировали?Возможно, браузер видит один файл, отображает страницу, а затем изменяет ширину, как только читает второй CSS-файл.

...