如何禁用jquery mobile自动添加样式,不用jquery mobile的css样式,但JQM老是自动添加一些class="x"

 我来答
isayr
2012-04-08 · 超过23用户采纳过TA的回答
知道答主
回答量:104
采纳率:0%
帮助的人:38.7万
展开全部
自动添加class可能是需要一些动画,位移,颜色变换,隐藏显示,淡入淡出等效果的需要。如果不需要效果可以去掉jquery的这些操作,jquery mobile只是一个插件,不会产生效果, 效果都是在页面中其他地方的<script></script>标签中定义的。
更多追问追答
追问
请问你知道如何去掉这些效果的自动添加吗?只要引用JQM它就需要它的css,有没有像这种data-role=“none”的这种形式来禁用JQM自动给标签添加自带的样式?
追答
不明白你什么意思。如果你没有写额外的js参数或者定义了data-XX到dom里。只是调用了JQM怎么可能会自动给dom元素加class属性。至少我没有遇到过。
lgd5979
2012-04-28
知道答主
回答量:22
采纳率:0%
帮助的人:12万
展开全部
jquerymobile去掉select默认样式 去掉其他样式类似
$(document).bind("mobileinit", function(){
$.mobile.page.prototype.options.keepNative = "select";
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宋兵Z
2012-10-08
知道答主
回答量:81
采纳率:0%
帮助的人:26.3万
展开全部
求LZ解答,我也遇到同样问题了,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2564419
2012-04-12 · TA获得超过124个赞
知道答主
回答量:58
采纳率:0%
帮助的人:33.4万
展开全部
lz这个问题解决了吗?
追问
没啊,只好引用JQM自带的css样式,但是这个样式一点用都没有。
追答
我也没弄好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ljqling
2012-04-10 · TA获得超过797个赞
知道小有建树答主
回答量:391
采纳率:0%
帮助的人:427万
展开全部
你不引用jquery.mobile.css 就行,这个是添加默认css的,同时你将html中默认的那些class=“x”去掉,加上自己的样式就行了。
追问
关键是这个jqueryMobile的插件中,有一个loading字符串的消失是加载完jquerymobile.css完之后执行回调才可以的。JQM默认几乎所有的添加了data-属性的标签都给加了class=‘’,我不能一个一个的去吧。
追答
你手写html吧,要不就要一个个的去掉,也可以用工具替换啊
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式