> 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.

Reply via email to