Div освежает в первый раз - PullRequest
       2

Div освежает в первый раз

1 голос
/ 05 октября 2011

Я спрашивал об этом на форуме jquery, но, может быть, лучше с тегом jquery-mobile:

У меня проблема, которую я не могу решить в течение 2 дней ... Я новичок в мобильном телефоне Jquery, поэтому, возможно, вы быстро увидите проблему:

после вызова ajax (для отправки формы) я изменяю содержимое div с ответом ajax, используя $ ('подтверждение'). Html (newcontent)

но "новый" div не имеет стильной кнопки jqm и контента

затем я добавил $ ('# подтверждение'). Page (); все было в порядке ... но это сработало только один раз: если я снова отправлю форму, стиль jqm исчезнет ...

Я перепробовал все, что нашел в сети, но до сих пор не нашел решения ... поэтому прошу вашей помощи;)

Заранее благодарим всех, у кого будет любезность коротко взглянуть!

вот мой пример на jsfiddle: http://jsfiddle.net/ramdam/7cwBX/17/

если вы нажмете кнопку Submit ajax, вы увидите симпатичную кнопку BACK, но если вы сделаете это дважды, кнопка «исчезнет» и покажет только ссылку ...

Ответы [ 2 ]

0 голосов
/ 07 октября 2011

Есть ли какая-то конкретная причина, по которой вы все еще используете версию jQuery Mobile alpha 2?. Чтобы быть в безопасности, я бы посоветовал всегда использовать последнюю версию jQuery Mobile - в настоящее время RC 1.0. Обновитесь до RC 1.0 и попробуйте использовать $('#confirmation').trigger('create') вместо $('#confirmation').page(). page() устарело, поскольку бета 2

К вашему сведению - я не смог проверить исправление, поскольку домен, который вы использовали в примере, кажется, не работает.

0 голосов
/ 05 октября 2011

Помогает ли вам это: http://jsfiddle.net/7cwBX/20/?

...