【发布时间】:2017-07-03 10:43:46
【问题描述】:
best in place 编辑不适用于制作。我正在使用带有铅笔的文本字段,单击该文本字段必须显示出来。当我在我的网站控制台上运行 javascript 代码时,它可以工作。
代码如下:
jQuery(".best_in_place").best_in_place();
我使用得最好的网站 UI 的图片:
这是我的html代码
<div class="col-md-7">
<div class="col-md-2 text-right">
<%= best_in_place_if can?(:update_organization_with_bip, @organization), @organization, :maximum_sponsor_spend_per_month, :as => :input, activator: "#edit-sponsor_max_spend_per_month", url: {action: :update_organization_with_bip , id: @organization.id},inner_class: "form-control", :classes => 'bounce_on_success' %>
</div>
<div class="col-md-1 text-left">
<%= link_to("<i class='fa fa-pencil'></i>".html_safe, "javascript:void(0);", id: "edit-sponsor_max_spend_per_month",class: "text-danger") %>
</div>
</div>
【问题讨论】:
-
prod 控制台上的任何浏览器问题?
-
可能先加载 javascript 然后再加载 html 文本,以便它首先在 prod 中工作
-
你的生产中有预编译,你可以试试 RAILS_ENV=production rake assets:precompile
-
谢谢大家的回复。 1.不,控制台上没有错误。 2. @TusharPal 对不起,我不明白你的意思。我需要做什么。 3. 是的,我已经预编译了我的资产。
标签: javascript ruby-on-rails best-in-place