jquery - The right way to include page specific Javascript in Rails -
I want to include it, for example:
jQuery. Ready (function ($) {$ ('# my-modal'). Modal (option)}); In my case in a specific place in a Rail App file / model / mymodal.html. Called ARB. There and only there.
I do not understand that if I put it in the property then why not do it with all the pages, thanks so much!
These are some useful moves
# 1 file js >
// require_tree. application.js at your.js for code-per compound add code on Config / application.rb >: config.assets.precompile + =% w (your.js) # 2 inserted non-layout in specific file (not recommended)
mymodal.html. ARB
Put your JS script with javascript tag on # 3 .. this ..
Change your code to layout / yourlayout.html. Enter in ARB and use if ..and .. argument
example:
& if; Current_page? (Yourspecific_path)%> & Lt; Script language = "text / javascript" & gt; Your javascript is here .. & lt; / Script & gt; & Lt;% end% & gt; Read more about
current_page
or Example: if you want # 1 and # 3 too The file can be added to Cheers request.fullpath Use path
& lt;% if request.fullpath == youpecific_path% & gt; & Lt; Script language = "text / javascript" & gt; Your javascript is here .. & lt; / Script & gt; & Lt;% end% & gt; Read more about request.fullpath .js
Comments
Post a Comment