如何在opal-jquery中使用jquery的.html()?

时间:2013-10-28 05:29:51

标签: jquery opalrb

我已经阅读了所有可以找到的文档,而且有点不稳定。有人能告诉我如何在.html()桥牌opal-jquery中使用jquery的ruby -> jquery方法吗? 对于我将如何在未来稀疏记录的宝石中找出已实现的方法的任何建议肯定会受到赞赏。

1 个答案:

答案 0 :(得分:5)

.html()中的jQuery opal-jquery方法被映射为Element#htmlElement#html=

后者最终更像Ruby,显然可以设置HTML内容。

为方便起见,您仍然可以使用#html作为setter(带参数)或getter(无参数)。

这是.html()别名为#html=的地方:

https://github.com/opal/opal-jquery/blob/eab45e24ed1128721395d38d7d4b9e84c4427c00/opal/opal-jquery/element.rb#L78

这是定义#html的地方:

https://github.com/opal/opal-jquery/blob/eab45e24ed1128721395d38d7d4b9e84c4427c00/opal/opal-jquery/element.rb#L214-L222