在jQuery-Mobile中意外的“ui-li-static”和“ui-body-c”
unexpected "ui-li-static" and "ui-body-c" in jQuery-Mobile
我是js的初学者,刚刚开始学习jQuery Mobile。我创建了一个列表视图页面,我像这样编写了 html 代码:
<li data-iconshadow="true" data-wrapperels="div" data-icon="arrow-r" data-iconpos="right" data-theme="c"
class="ui-btn ui-btn-icon-right ui-li-has-arrow ui-li ui-corner-top ui-btn-up-c">
<div class="ui-btn-inner ui-li ui-corner-top">
<div class="ui-btn-text">
<a href="#" class="ui-link-inherit">Chuan</a>
</div>
<span class="ui-icon ui-icon-arrow-r ui-icon-shadow"></span>
</div>
</li>
当我在 Chrome 中打开这个 html 时,代码开始看起来像这样:
<li data-iconshadow="true" data-wrapperels="div" data-icon="arrow-r" data-iconpos="right" data-theme="c"
class="ui-btn ui-btn-icon-right ui-li-has-arrow ui-li ui-corner-top ui-li-static ui-body-c ui-btn-up-c">
<div class="ui-btn-inner ui-li ui-li-static ui-body-c ui-corner-top">
<div class="ui-btn-text">
<a href="#" class="ui-link-inherit">Chuan</a>
</div>
<span class="ui-icon ui-icon-arrow-r ui-icon-shadow"></span>
</div>
</li>
你可以看到,有"ui-li-static"和"ui-body-c"出现,它使我的表格单元格非常胖。谁能告诉我如何添加这两个属性以及如何删除它?多谢。
在 ready 函数中,您可以删除这个意外的类。
$('#your_page_or_pageRole_id').bind('pageinit', function() {
$("#li_id").removeClass("ui-li-static");
});
相关文章:
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- jQuery UI自动完成突然停止工作
- 在jQuery UI中获取ul和li值,拖放即可排序
- Ui-view within ui-view
- Combine $(this) and $("li:eq(ui.item.index())")
- jQuery UI - 将 jQuery UI 日期选择器转换为 UNIX 时间
- Jquery Ui AutoComplee select ui.item is undefined
- Angularjs-ui-router,ui-view 不起作用
- 在jQuery-Mobile中意外的“ui-li-static”和“ui-body-c”
- 将 Angular.js ui-bootstrap 或 ui-select 指令包装在自己的指令中
- Kendo ui and jQuery UI conflict
- jquery UI Autocomplete将UI.conf存储在何处
- jquery ui error for ui.draggable("destroy")
- Angular UI和Bootstrap UI结合在一起
- 修复了当打开和关闭angular ui引导的ui -modal时的页面移位问题
- 如何在AngularJS中跳过ui-router's ui-view并重定向不带.html扩展名的部分url
- UI.Sortable:接收UI.Dragable时的默认位置/索引
- jQuery UI.在Block UI加载后执行一个函数
- Angular UI Router:与UI相反,它是活动的
- Ui问题.提示,Ui.alert