> Is there any way in the browser console (or debugger to figure out what's loading and when?)
[image: Show the function definition of a registered event listener on any node] On Wed, Apr 3, 2019 at 10:39 AM Jake Niemiec <jniem...@warmlyyours.com> wrote: > I asked about the Rails version because these libs are incompatible with > Rails 5+ > https://github.com/jquery-ui-rails/jquery-ui-rails/issues/124#issuecomment-339689827 > > Rails 5+ uses the webpacker gem to load JS. > > On Wed, Apr 3, 2019 at 10:25 AM Joe Guerra <jgue...@jginfosys.com> wrote: > >> I have the following... >> >> gem 'jquery-rails', '~> 4.3', '>= 4.3.1' >> gem 'jquery-ui-rails', '~> 6.0', '>= 6.0.1' >> >> and I've looked at my heroku console, and did a gem list, it says I have >> the latest jquery stuff... >> >> jquery-rails (4.3.3) >> jquery-ui-rails (6.0.1) >> >> my gem.lock file is ok too. >> >> jquery-rails (4.3.3) >> jquery-ui-rails (6.0.1) >> >> >> Is there any way in the browser console (or debugger to figure out what's >> loading and when?) >> >> I feel it's related to turbolinks again, lol, always seems to be an issue >> with turbolinks. >> >> >> >> On Wednesday, April 3, 2019 at 10:23:37 AM UTC-4, Brandon McClelland >> wrote: >> >>> It sounds to me like something isn't nailed down to a specific version >>> of jQuery so your latest dev builds just go grab whatever latest version >>> they can find but your Production machine hasn't had to do this process in >>> some time. >>> >>> In the Gemfile for the main Rails app I support, we have lines for >>> *gem 'jquery-rails'* >>> *gem 'jquery-ui-rails'* >>> and this is what actually prepares the server running the app with some >>> version of jQuery. You probably have something similar and that gem might >>> need to be updated on your production server (or specified more narrowly in >>> your Gemfile so your dev builds grab older versions of jQuery). You can >>> check the Gemfile.lock for specific version ranges of whatever gem is >>> responsible for your jQuery. >>> >>> If it's not a Gem that does this then you need to figure out how you got >>> jQuery onto your production server, how it gets there on your dev machine >>> builds, and how to stop your dev builds from grabbing a different version. >>> >>> On Tue, Apr 2, 2019 at 4:24 PM David Merrick <merri...@gmail.com> wrote: >>> >> Have you checked your gem file and whats in application.js? >>>> >>>> On Wed, Apr 3, 2019 at 9:54 AM Joe Guerra <jgu...@jginfosys.com> wrote: >>>> >>> No, that's in the gem file... >>>>> >>>>> I even tried adding the jquery right to the application.erb from the >>>>> Jquery CND... >>>>> >>>>> <script >>>>> src="https://code.jquery.com/jquery-3.3.1.min.js" >>>>> integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" >>>>> crossorigin="anonymous"></script> >>>>> >>>>> Still loads 1.12.4, no idea where it's getting it from. (or why 3.3.1 >>>>> isn't loading). >>>>> >>>>> >>>>> On Tuesday, April 2, 2019 at 4:22:30 PM UTC-4, David Merrick wrote: >>>>>> >>>>>> Make sure you have the gem bootstrap sass could help >>>>>> >>>>>> On Wed, 3 Apr 2019 9:03 AM Joe Guerra <jgu...@jginfosys.com> wrote: >>>>>> >>>>>>> ok, here's my application.js >>>>>>> >>>>>>> // This is a manifest file that'll be compiled into application.js, >>>>>>> which will include all the files >>>>>>> // listed below. >>>>>>> // >>>>>>> // Any JavaScript/Coffee file within this directory, >>>>>>> lib/assets/javascripts, vendor/assets/javascripts, >>>>>>> // or any plugin's vendor/assets/javascripts directory can be >>>>>>> referenced here using a relative path. >>>>>>> // >>>>>>> // It's not advisable to add code directly here, but if you do, >>>>>>> it'll appear at the bottom of the >>>>>>> // compiled file. >>>>>>> // >>>>>>> // Read Sprockets README ( >>>>>>> https://github.com/rails/sprockets#sprockets-directives) for details >>>>>>> // about supported directives. >>>>>>> // >>>>>>> //= require jquery >>>>>>> //= require jquery_ujs >>>>>>> //= require turbolinks >>>>>>> //= require bootstrap-sprockets >>>>>>> //= require ckeditor/config >>>>>>> //= require lightbox >>>>>>> //= require rails.validations >>>>>>> //= require rails.validations.simple_form >>>>>>> //= require_tree . >>>>>>> >>>>>>> >>>>>>> and here are my javascript files ... >>>>>>> >>>>>>> rw-r--r-- 1 joe joe 814 Apr 2 15:40 application.js >>>>>>> -rw-r--r-- 1 joe joe 9353 Nov 6 19:39 bootstrap-dropdownhover.js >>>>>>> -rw-r--r-- 1 joe joe 6787 Nov 6 19:39 >>>>>>> bootstrap-dropdownhover.min.js >>>>>>> -rw-r--r-- 1 joe joe 5425 Aug 9 2018 bootstrap-hover-dropdown.old >>>>>>> -rw-r--r-- 1 joe joe 211 Aug 9 2018 carts.coffee >>>>>>> -rw-r--r-- 1 joe joe 211 Aug 9 2018 categories.coffee >>>>>>> -rw-r--r-- 1 joe joe 211 Aug 9 2018 category.coffee >>>>>>> drwxr-xr-x 2 joe joe 4096 Aug 9 2018 ckeditor >>>>>>> -rw-r--r-- 1 joe joe 211 Oct 25 10:14 invoicing.coffee >>>>>>> -rw-rw-r-- 1 joe joe 86927 Mar 29 14:52 jquery-3.3.1.min.js >>>>>>> -rw-r--r-- 1 joe joe 253669 Aug 9 2018 jquery-ui.min.js >>>>>>> -rw-r--r-- 1 joe joe 45 Aug 9 2018 js.coffee_old >>>>>>> -rwxr-xr-x 1 joe joe 18410 Aug 9 2018 lightbox.js >>>>>>> -rw-r--r-- 1 joe joe 211 Aug 9 2018 notifications.coffee >>>>>>> -rw-r--r-- 1 joe joe 211 Aug 9 2018 pages.coffee >>>>>>> -rw-r--r-- 1 joe joe 211 Aug 9 2018 photos.coffee >>>>>>> -rw-r--r-- 1 joe joe 211 Aug 9 2018 products.coffee >>>>>>> -rw-r--r-- 1 joe joe 22281 Nov 1 11:38 rails.validations.js >>>>>>> -rw-r--r-- 1 joe joe 1831 Nov 1 11:38 >>>>>>> rails.validations.simple_form.bootstrap4.js >>>>>>> -rw-r--r-- 1 joe joe 1912 Nov 1 11:38 >>>>>>> rails.validations.simple_form.js >>>>>>> -rw-r--r-- 1 joe joe 211 Aug 9 2018 transactions.coffee >>>>>>> -rw-r--r-- 1 joe joe 211 Aug 9 2018 users.coffee >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Friday, March 29, 2019 at 4:57:09 PM UTC-4, Brandon McClelland >>>>>>> wrote: >>>>>>>> >>>>>>>> If your production server is serving JQuery make sure it's the >>>>>>>> correct version on that server. If source is from somewhere else make >>>>>>>> sure >>>>>>>> the Production server's code has the correct URL and double check your >>>>>>>> load >>>>>>>> order for all JS assets. >>>>>>>> >>>>>>>> On Fri, Mar 29, 2019 at 3:31 PM Joe Guerra <jgu...@jginfosys.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> I ran console.log(jQuery.fn.jquery); >>>>>>>>> (which checked the jquery version in the browsers console) and >>>>>>>>> 3.3.1 on the development, 1.12.4 on the production. I would imagine >>>>>>>>> that's >>>>>>>>> what's wrong, now why? >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Friday, March 29, 2019 at 4:04:01 PM UTC-4, Joe Guerra wrote: >>>>>>>>>> >>>>>>>>>> ok, well I guess JQuery is not running on my production site, but >>>>>>>>>> seems to load and run locally... >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Friday, March 29, 2019 at 3:56:29 PM UTC-4, Joe Guerra wrote: >>>>>>>>>>> >>>>>>>>>>> I got this dropdown hover script working on my local pc, >>>>>>>>>>> unfortunately when push it to github and build it on heroku it >>>>>>>>>>> doesn't work >>>>>>>>>>> :( >>>>>>>>>>> >>>>>>>>>>> It's not a big deal, but it seems odd that's all. I'll be >>>>>>>>>>> replacing ckeditor with a nice jquery wysiwyg editor (so hoping >>>>>>>>>>> that works >>>>>>>>>>> too). >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>> You received this message because you are subscribed to the Google >>>>>>>>> Groups "Ruby on Rails: Talk" group. >>>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>>> send an email to rubyonra...@googlegroups.com. >>>>>>>>> To post to this group, send email to rubyonra...@googlegroups.com. >>>>>>>>> To view this discussion on the web visit >>>>>>>>> https://groups.google.com/d/msgid/rubyonrails-talk/4483f5b0-1ca3-4394-bf81-c280a7d5cd8e%40googlegroups.com >>>>>>>>> <https://groups.google.com/d/msgid/rubyonrails-talk/4483f5b0-1ca3-4394-bf81-c280a7d5cd8e%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>>> . >>>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Brandon McClelland >>>>>>>> User Support Technician >>>>>>>> Steve Jackson Games >>>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Ruby on Rails: Talk" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to rubyonra...@googlegroups.com. >>>>>>> To post to this group, send email to rubyonra...@googlegroups.com. >>>>>>> To view this discussion on the web visit >>>>>>> https://groups.google.com/d/msgid/rubyonrails-talk/48dfb0dd-ad39-4214-aa79-f79cac5480e9%40googlegroups.com >>>>>>> <https://groups.google.com/d/msgid/rubyonrails-talk/48dfb0dd-ad39-4214-aa79-f79cac5480e9%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>> . >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Ruby on Rails: Talk" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to rubyonra...@googlegroups.com. >>>>> To post to this group, send email to rubyonra...@googlegroups.com. >>>>> >>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/rubyonrails-talk/d8979224-ceb6-49ee-b16d-5750fd94f387%40googlegroups.com >>>>> <https://groups.google.com/d/msgid/rubyonrails-talk/d8979224-ceb6-49ee-b16d-5750fd94f387%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> >>>> -- >>>> >>> Dave Merrick >>>> >>>> TutorInvercargill >>>> >>>> http://tutorinvercargill.co.nz >>>> >>>> Daves Web Designs >>>> >>>> Website http://www.daveswebdesigns.co.nz >>>> >>> >>>> Email merri...@gmail.com >>>> >>>> Ph 03 216 2053 >>>> >>>> Cell 027 3089 169 >>>> >>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Ruby on Rails: Talk" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to rubyonra...@googlegroups.com. >>>> To post to this group, send email to rubyonra...@googlegroups.com. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/rubyonrails-talk/CA%2B%3DMcKZAg%3D4pzvH95bbxZU3dgq3KX60MwT1V3HV7CrCcvJ1RdA%40mail.gmail.com >>>> <https://groups.google.com/d/msgid/rubyonrails-talk/CA%2B%3DMcKZAg%3D4pzvH95bbxZU3dgq3KX60MwT1V3HV7CrCcvJ1RdA%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> >>> -- >>> Brandon McClelland >>> User Support Technician >>> Steve Jackson Games >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "Ruby on Rails: Talk" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to rubyonrails-talk+unsubscr...@googlegroups.com. >> To post to this group, send email to rubyonrails-talk@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/rubyonrails-talk/72a6f5bd-af25-4a76-a3ed-8a95686196bd%40googlegroups.com >> <https://groups.google.com/d/msgid/rubyonrails-talk/72a6f5bd-af25-4a76-a3ed-8a95686196bd%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CALn2xuCfeO2RpkyPdY%2B5%2Bd--Md%3DOc6DFejU-Z8h8F-B02_T6Rw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.