2012-02-29 38 views
6

我在玩jQuery Mobile(1.1.0 RC1),因为它基本上可以让我的网站在移动设备上看起来很漂亮。使用jQuery Mobile时,如何在JavaScript禁用时处理样式?

如果javascript被禁用,我应该怎么做?我对HTML5仍然陌生,但我的理解是,样式基于data-*属性,并且没有jQuery能够读取它需要的主题/角色,因此不能应用样式。

我找不到可以应用的默认样式表,并且主题辊不提供基础色板。 jQuery Mobile是否有任何形式的回退,或者我是否需要自己编写一套自定义样式表?

回答

6

jQuery Mobile仅在支持jQuery的浏览器上才能很好地工作。否则,grading system会启动并且您的应用会降级。考虑为这些用户在<noscripts>标记中应用自定义样式表。

<noscript> 
<link rel="stylesheet" href="your-non-jqm-css.css" /> 
</noscript> 

实施例:http://www.w3schools.com/tags/tag_noscript.asp

+0

作为一个糟糕的网页设计的人,我希望事实并非如此。啊,谢谢你的回答。 – Brandon 2012-02-29 20:54:36

相关问题