I can't get my jquery to work from the asset pipeline, and I tried many fixes and nothing works, and I just can't figure it out. I have a simple jquery function to test it. Please note: it works when I put jquery code in HTML.
application /JavaScripts/application.js
//= require jquery //= require jquery.turbolinks //= require jquery_ujs //= require turbolinks //= require bootstrap //= require_tree . $("#hide").click(function(){ $("p").hide(); }); $("#show").click(function(){ $("p").show(); });
HTML
<body> <p>If you click on the "Hide" button, I will disappear.</p> <button id="hide">Hide</button> <button id="show">Show</button> </body>
Gemfile
source 'https://rubygems.org' gem 'pg', '0.17.1' gem 'rails', '4.2.2' gem 'puma', '3.4.0' gem 'sass-rails', '4.0.3' gem 'uglifier', '3.0.0' gem 'coffee-rails', '4.1.0' gem 'jquery-rails', '4.1.1' gem 'turbolinks', '2.3.0' gem 'jbuilder', '2.2.3' gem 'bootstrap-sass', '3.2.0.0' gem 'sdoc', '~> 0.4.0', group: :doc gem 'contact_us', '~> 1.0.1' gem 'simple_form' gem 'aws-sdk', '< 2.0' gem 'will_paginate' gem 'ransack' gem 'figaro' gem 'jquery-turbolinks' gem 'devise' gem 'devise_security_extension' gem 'stripe' group :development, :test do gem 'pg', '0.17.1' gem 'byebug', '3.4.0' gem 'web-console', '2.0.0.beta3' gem 'spring', '1.1.3' gem 'foreman' end group :production do gem 'pg', '0.17.1' end
Config / Development
Rails.application.configure do
source share