jquery - 如何防止 JQueryMobile 中的页脚添加到 anchor 的样式?

标签 jquery css jquery-mobile

我有这个 html 代码:

<div data-role="footer" data-position="fixed">
    <a id="info">About - Settings</a>
</div>

JqueryMobile 会将“a”样式设置为按钮,因为它位于页脚内:

enter image description here

这是框架添加的css:

<a id="page/idinfo" class="ui-link ui-btn ui-shadow ui-corner-all" data-role="button" role="button">About</a>

如何阻止该按钮的样式?

这就是我需要的:

enter image description here

我知道我可以尝试一些 javascript 来从 anchor 中删除该类,但也许 JQueryMobile 有一些东西可以防止这种样式。

提前致谢!

最佳答案

尝试添加 dara-role="none":

<div data-role="footer" data-position="fixed" >
    <span data-role="none"> <a id="info">About - Settings</a></span>
</div>

在 jQM 1.4 中,data-role="none"似乎需要位于容器上,在 1.3 中,您可以将其直接应用于 anchor 标记。

关于jquery - 如何防止 JQueryMobile 中的页脚添加到 anchor 的样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20169238/

相关文章:

css - Ionic 3,需要帮助导入自定义字体(全新元素)

android - 在 PhoneGap 中启用数字键盘上的 Enter 键

jquery - 如何将 Backbone 事件处理函数作为字符串传递?

php 在该间隔日期内显示通知

html - 有谁知道如何使用 css3 在标题上创建双曲线?

复选框选中事件的javascript函数

javascript - 如何保存Jquery Mobile页面当前滚动位置的偏移量

python - 简单的数据表 flask

javascript - jQuery:新的临时 DOM 元素的内存管理

html - div 和屏幕顶部之间的间隙