带有rails 3.2的github预览function

我正在使用twitter bootstrap tabbable:

http://twitter.github.com/bootstrap/components.html#tab3

我想知道,当用户在github上打开新问题并按下预览选项卡时,如何复制预览效果 。 我希望在发布此项目之前预览实际项目。

你可以看到例如:

https://github.com/samwillis/pagedown-bootstrap/issues/new

您可以单击预览并预览问题。

我想如果存在一些插件或库来使用jquery制作这个function,或者为此目的存在一些gem,因为github是用rails上的ruby制作的。

非常感谢你!

为预览选项卡链接提供ID,并使用选项卡的show事件更新内容。 如何访问要提供给选项卡内容的数据取决于您使用的WYSIWYG

 $('#preview_tab').on('show',function(){ var preview=$('#comment').val(); preview= preview.length ? preview : 'No Comment provided' $('#preview_pane').html(preview) }); 

演示: http : //jsfiddle.net/hrXCC/

API参考(请参阅选项卡的事件 ): http : //twitter.github.com/bootstrap/javascript.html#tabs