私はを私のレール5プロジェクトで動作させようとしていましたが、クリック4時にジャバスクリプトに何らかの変更がありました。 "応答"。あなたがメッセージを打ち、それの隣にある "コメントを投稿"ボタンをクリックするまで、それは開いたままになっているはずです。
6日前からレール5で動作するjsコードを示唆しているコメントがありますが、それは私のためには機能しません。 (私はアンカーで何かを変えなければならないと言及しますか?)
私はまったく新しいプロジェクトを作りました。
レールコード5と互換性を持たせるために、javascriptコードにどのような変更を加える必要がありますか?Acts_as_commentable_with_threading javascriptのトグルがレールで動作しない5
1
A
答えて
0
私はまったく同じ問題を抱えており、私にとってはうまくいきました。隠された意味はわかりませんが、これまで私は心配していませんでした。私がしたのは、 "comment-nav" divクラスのhtmlリンクを "#"から "。"に変換することでした。私はJavaScriptを "falseを返すように"変更しました。私は同じチュートリアルに従った。私はRails 5を使用しています。この答えは非常に遅いですが、この問題を持つ将来の人々には答えたいと思っていました。ここで
は私のhtmlです:
<% comments.each do |comment| %>
<div class="comments-show">
<div class="comment">
<p><%= comment.body %><br></p>
<div class="comment-nav"><a href="." class="comment-reply">Reply</a></div>
<div class="reply-form">
<%= form_for @new_comment do |f| %>
<%= f.hidden_field :commentable_id, value: @new_comment.commentable_id %>
<%= f.hidden_field :commentable_type, value: @new_comment.commentable_type %>
<%= f.hidden_field :comment_id, value: comment.id %>
<div class="field form-group">
<%= f.text_area :body, class: 'form-control' %>
</div>
<div class="field form-group">
<%= submit_tag "Post Reply", class: 'btn btn-primary' %>
</div>
<% end %>
</div>
</div>
<%= render partial: "comments/reply", locals: {comments: comment.children} %>
</div>
<% end %>
そして、ここでは私のjavascriptです:
$ ->
$('.comment-reply').click ->
$(this).closest('.comment').find('.reply-form').toggle()
return false;
関連する問題
- 1. Acts_as_commentable_with_threading Ajaxが動作しない
- 2. JavaScriptがレール5で動作していないアプリケーション
- 3. アクションケーブルがレールで動作しない5
- 4. 非常に単純なJavascriptのトグルが動作しない
- 5. Rails 5 JavaScriptパイプラインが動作しない
- 6. Turbolinks 5 javascriptが動作しない
- 7. Gem wicked pdf - CSSがレールで動作しない5
- 8. モバイルデバイスでトグルが動作しない
- 9. JavaScriptトグルが動作しないコンソールでエラーが発生しない
- 10. before_saveのレール5が期待どおりに動作しない
- 11. LocalTorageがslideToggleで動作しない(トグルで動作)
- 12. トグル機能が動作しない - Jquery
- 13. images、css、javascriptがレールで動作しない3
- 14. RAILS 5 Javascriptがリモートの真のメソッドで動作しない
- 15. ブートストラップ4 navbarがレールで動作していません5 app
- 16. カスタムモデルがレールで動作しない3.2.2
- 17. カスタムフォントがレールで動作しない
- 18. Select2 ajaxがレールで動作しない
- 19. jQueryがレールで動作しない
- 20. レールがライオンで動作しない
- 21. lightbox2がレールで動作しない4
- 22. config.exceptions_appがレールで動作しない
- 23. レールのページが動作しない
- 24. ReactJS setStateがチェックボックスの最初のトグルで動作しない
- 25. ブレッドボードが5ボルトで動作しない
- 26. @AttributeOverrideがHibernate 5で動作しない
- 27. mod_rewriteがLaravel 5で動作しない
- 28. pg_connectがPHP 5で動作しない
- 29. JavascriptInterfaceがAndroid 5で動作しない
- 30. PumaがRails 5で動作しない