Я пытаюсь вставить виджет контрольной группы на страницу, но когда я вызываю controlgroup(), исправление неверно. Все ожидаемые кнопки отображаются как ссылки (Chrome 38.0.2125.101 m).jQuery-Mobile controlgroup не отображает
Я предполагаю, что это то, что я делаю, а не ошибка, так как демонстрации, похоже, работают хорошо. Есть ли какой-то шаг, который мне не хватает?
Вот мой пример кода: http://jsfiddle.net/Lwr4mm4v/5/
function Body() {
this.left_buttons = $('<div data-role="controlgroup"></div>').appendTo('div');
this.save_button = $('<a href=# data-role="button" id="save">save description</a>').appendTo(this.left_buttons);
this.run_button = $('<a href=# data-role="button" id=\"exec\">run description</a>').appendTo(this.left_buttons);
this.stop_button = $('<a href=# data-role="button" id=\"stop\">stop description</a>').appendTo(this.left_buttons);
this.add_button = $('<a href=# data-role="button" id="add">add state</a>').appendTo(this.left_buttons);
this.left_buttons.controlgroup();
}
var test = new Body();
Благодаря
Я до сих пор не мог 't получить его для рендеринга с .trigger ("create"), но, перейдя к 1.4.0, исправил это. Благодаря! – devanl
@devanl Я продолжу свой ответ. Тем не менее, я рекомендую использовать последнюю версию JQM. – Omar