【问题标题】:Load different CSS file with jQuery.browser for rails 3.1使用 jQuery.browser 为 rails 3.1 加载不同的 CSS 文件
【发布时间】:2012-01-14 08:02:54
【问题描述】:

我想通过 Jquery.browser 检测加载我的 rails 3.1 项目的 css 或 scss 文件。

在网页http://api.jquery.com/jQuery.browser/我可以看到如何设置属性css例如:

if ( $.browser.msie ) {
$("#div ul li").css( "display","inline" );
 } else {
$("#div ul li").css( "display","inline-table" );
 }

但我想加载我在项目 rails 3.1 中拥有的 CSS 或 SCSS 文件 取决于浏览器是否是歌剧、firefox、chrome、safari 等。

【问题讨论】:

    标签: jquery css ruby-on-rails-3.1 sass


    【解决方案1】:

    您可以通过以下方式动态加载不同的 css 文件:

    $("<link/>", {
       rel: "stylesheet",
       type: "text/css",
       href: "/styles/yourcss.css"
    }).appendTo("head");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-10
      • 2012-02-12
      • 1970-01-01
      • 1970-01-01
      • 2011-09-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多