【问题标题】:Does Firefox 3 support Rails3 UJS, despite not supporting HTML5 data-* attributes?Firefox 3 是否支持 Rails3 UJS,尽管不支持 HTML5 data-* 属性?
【发布时间】:2011-09-19 17:04:34
【问题描述】:

是我遗漏了什么还是 Rails3 UJS 与 Firefox 3 不兼容?

AFAIK,所有上一代浏览器都不支持 HTML5 data- 属性,那么这是否意味着所有 Rails3 样式的 UJS 代码都不能在 Firefox 4 之前的 Firefox 浏览器上运行?如果有,是否有解决方法?

【问题讨论】:

    标签: javascript ruby-on-rails-3 html firefox-3 custom-data-attribute


    【解决方案1】:

    我相信您可以编写自己的 HTML5 data- 属性 API 替代方案(请参阅 Do HTML5 custom data attributes “work” in IE 6?),因为 HTML5 旨在尽可能与现有浏览器兼容。

    我对 Rails 完全不熟悉,但无论 Rails3 UJS 是什么,它都可能有自己的内置替代方案来替代原生 HTML5 data- 属性支持。

    【讨论】:

    • 感谢您链接该主题。在我看来,无论浏览器是否完全支持它们,您都可以在 JS 中获取属性,我需要对 Rails3 中新的 Unobtrusive JavaScript 功能进行更多挖掘,以确定它们是否需要这些属性。谢谢保罗。
    • @NYCorey:不客气,是的,这也是我的理解。祝你好运!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-12
    • 2016-11-13
    相关资源
    最近更新 更多