【问题标题】:In Tritium, what's the difference between add_class and attribute在 Tritium 中,add_class 和属性有什么区别
【发布时间】:2013-06-24 23:36:45
【问题描述】:

我可以使用 add_class("classname") 将类属性添加到我的元素之一,但我也可以使用 attribute("class", "classname") 来做同样的事情。

这两个函数有什么区别?有什么陷阱吗?

【问题讨论】:

    标签: moovweb tritium


    【解决方案1】:

    是的,氚函数add_class(...) 会将给定的参数附加到您当前所在节点中的类属性中(还添加一个空格将其与其他类名分开)。

    另一方面,调用 attribute("class", "classname") 实际上会用您提供的值破坏已经存在的任何类名。

    以下是在氚测试仪中说明两者的示例:

    http://tritium.moovweb.com/43ecf5fdbc4bf6b07312372724df5a2522474cc3

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-14
      • 2016-04-29
      • 2012-01-01
      • 1970-01-01
      相关资源
      最近更新 更多