我试图做markitup!与轨3.1工作,魔术我的帖子控制器内发生, 所以我把JavaScript的资产/ javascript和我posts.js添加的标记(所以只有在帖子中textarea的观点将得到附加)markItUp!和Rails 3.1不好玩
$(document).ready(function() {
$(".markItUp").markItUp(mySettings);
});
在我的资产/样式表/ posts.css
.markItUpHeader ul .markItUpDropMenu {
background:transparent url(images/menu.png) no-repeat 115% 50%;
margin-right:5px;
}
进一步更改
images/menu.png to <% asset_path 'menu.png' %>
因此它会得到很好的asset_path图像路径
在jquery.markitup.js文件,我改变了根路径
options = {
root: '<%= asset_path 'jquery.markitup.js' %>'
,所以它不会使用markitup做功能检查根设置和使用我的根,而不是
jquery.markitup.js.erb
// compute markItUp! path
if(!options.root) {
etc .... (does the markitup path computation for the .js file
所以它会得到正确的道路,主要的js文件 我_form.html.erb文件
<%= f.text_area :content, :class => 'markItUp' %>
做这ES的工作,因为它确实表明与宽度的文本区域:在posts.css.erb设置700像素
.markItUp {
width:700px;
etc ....
但仍然没有其他节目或作品,我没有小工具栏上我文本区域的文本编辑(B,我等...)
谢谢你提前,HeTzi &盖伊。
markItUp文档:http://markitup.jaysalvat.com/documentation/