Я спросил об этом на форуме jquery несколько недель назад без везения, поэтому я попробую еще раз:)
Я создал простой виджет для проекта, над которым я работаю, но я столкнулся с нечетной проблемой.
Проще всего объяснить это с помощью примера реализации. http://decko.dk/buttontest
На странице есть 3 кнопки. Первый - мой понижающий виджет. Следующий - обычная отключенная кнопка (A), а последняя - обычная кнопка включения (B). Если вы затем обновите страницу (нажмите F5 или что-то еще), активированная кнопка теперь таинственно отключена. Я не знаю, почему это происходит, но если кнопка A не отключена для начала, кнопка B не будет отключена при обновлении. Кроме того, если я удалю вызов для insertAfter в моем виджет-коде, кнопка не будет отключена. Может ли кто-нибудь пролить свет на то, почему это странное поведение происходит?
Кстати, я только смог воспроизвести это в Firefox.