Modernizr擦除以前添加的html类

时间:2013-04-03 20:46:02

标签: ruby-on-rails-3 modernizr

我在rails项目中使用Modernizr。我还在html标签

上为IE8设置了一些类

/ [如果IE 8]   %html {class:'ie8 oldie'}

当我将Modernizr添加到混音中时,它会移除类ie8 oldie并用js替换它。 我怎么能阻止这样做呢。它真正应该做的是追加它而不是删除我以前添加的那些。

1 个答案:

答案 0 :(得分:0)

也许检查一下你正在做的事情?

我在Joomla做同样的事情,其中​​包括:

HTML

<?php  
....
$doc->addScript($tpath.'/js/modernizr.js');    
...
?>  

<!doctype html>
...
<!--[if IE 8]><html class="no-js ie8 oldie" <![endif]-->
...


如果我在IE8中访问该页面,页面源是:

<html class="ie8 oldie js ...">  
祝你好运!