Возможно, вы не захотите использовать метод page () для элемента, поскольку страница может войти в бесконечный цикл.Вместо этого вы можете использовать триггер («создать»).С этим стиль "west_content" вернется.
Но center_content - нет, потому что клон еще не скопировал необходимый мобильный класс, когда DOM готов.$ (document) .ready запускается, когда DOM готов, но не когда загружены все видимые элементы.Для последнего вы должны использовать событие $ (window) .load.Следующий код исправит вашу стилевую проблему.
$(document).ready(function () {
myLayout = $('body').layout({
name: 'myLayout'
,west__size: '25%'
,west__autoResize: true
});
});
$(window).load(function () {
center_content = $("#west_content").clone();
center_content.attr("id", "center_content");
$("#center").html(center_content);
//you don't need this any more center_content.trigger("create");
});