加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

单击link_to root_url会导致CSS与jquerymobile一起消失

发布时间:2020-12-14 01:39:31 所属栏目:Linux 来源:网络整理
导读:我的网站的CSS在桌面浏览器和移动浏览器上运行良好,但当我点击链接返回主页“root_path”时,我的一些CSS样式消失了. #routes.rb resources :welcomes root :to = "welcomes#index"#_header.html.erb%= link_to 'Welcome!',root_url %#application.html.erb%=
我的网站的CSS在桌面浏览器和移动浏览器上运行良好,但当我点击链接返回主页“root_path”时,我的一些CSS样式消失了.

#routes.rb
 resources :welcomes
 root :to => "welcomes#index"


#_header.html.erb
<%= link_to 'Welcome!',root_url %>

#application.html.erb
<%= stylesheet_link_tag "jquery.mobile-1.0b2.css" if mobile_device? %>

如果我使用网址http://192.168.1.4:3000查看它看起来很棒.当我点击标题中的“欢迎”链接时,我失去了CSS样式.我认为这是因为网址变为http://192.168.1.4:3000/#/.为什么不只是/?我已经尝试了root_path,root_url,welcome_path等,结果相同.

解决方法

根据错误报告 here,我相信这是jquerymobile中的一个错误.

更新事实上,JQuery mobile Beta 3解决了这个问题.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读