我正在使用jQuery Mobile,我无法理解经典文档就绪和jQuery Mobile页面事件之间的差异.
真正的区别是什么?
为何要
<!-- language: lang-js -->
$(document).ready() {
});
Run Code Online (Sandbox Code Playgroud)
比...更好
$(document).on('pageinit') {
});
Run Code Online (Sandbox Code Playgroud)当您从一个页面转换到另一个页面时,页面事件的顺序是什么?
如何将数据从一个页面发送到另一个页面,是否可以从上一页访问数据?
我想知道如何动态增强jQuery Mobile页面?
我试图使用这些方法:
$('[data-role="page"]').trigger('create');
和
$('[data-role="page"]').page();
另外,我如何才能阻止复选框的增强标记?
我需要关闭jQuery Mobile的<select>下拉样式.最终,我希望设备本身(iPhone,Android,Blackberry等)确定<select>下拉的外观.
目前我的标记是(为了显示目的减少了选项数量):
<div data-role="fieldcontain">
<label for="state">State:</label>
<select name="state" id="state" data-role="none">
<option value="MA">Massachusetts</option>
<option value="MI">Michigan</option>
<option value="MN" selected="selected">Minnesota</option>
<option value="MS">Mississippi</option>
</select>
</div>
Run Code Online (Sandbox Code Playgroud)
我试着用data-role="none"的<select>,但什么都没有改变.
有没有办法只关闭选择下拉菜单"关闭"jQuery Mobile?