Ant*_*lev 2 css mobile-devices jquery-mobile
这是我的情况 - 我正在使用JQM控件进行网站工作并不重要,如果从桌面或移动设备访问该网站该网站正在使用JQM控件.我ASP.NET在代码中使用的是典型的控件,如下所示:
<asp:Button runat="server" data-theme="b" data-icon="check" data-mini="true" SkinID="btnSelectMiniB"/>
<asp:Button runat="server" data-theme="b" data-icon="arrow-r" data-iconpos="right" data-mini="true" SkinID="btnViewMiniB"/>
<asp:DropDownList runat="server" data-theme="b" SkinID="ddlThemeB"></asp:DropDownList>
Run Code Online (Sandbox Code Playgroud)
我需要一种技术,允许我为非移动设备添加新的样式,而无需创建新的网站.如果通过移动浏览器访问我的网站,我可以关闭JQM脚本CSS吗?data如果我关闭JQM(某种程度上),这些标签是否会成为一个问题.还有其他水下石头可以出现吗?我怎样才能处理这种情况,当通过移动设备访问网站时我需要覆盖桌面样式?
任何带代码片段的起始提示都将受到高度赞赏.
编辑:如果您在检测到移动或桌面stackoverflow如何检测移动设备后仍在使用still modernizr的实用程序api ,则modernizr会附带一个名为yepnope.js的动态脚本和css加载程序,您可以在需要时使用它来注入JQM js和css.当然还有其他选择,例如require.js,LAB.js等.你可能需要查看它们是否符合你的需要