diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index 471b9971b..c093bb5d2 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -2,7 +2,7 @@ //= require bootstrap-min.js //= require bootstrap.file-input.js //= require mousetrap.js -//= require jquery-visible-min.js +//= require jquery.visible.min.js //= require underscore.js //= require backbone.js diff --git a/config/initializers/assets.rb b/config/initializers/assets.rb index e47bf0ebc..6cd30bf4d 100644 --- a/config/initializers/assets.rb +++ b/config/initializers/assets.rb @@ -10,5 +10,6 @@ Rails.root.join("node_modules/backbone"), Rails.root.join("node_modules/jquery"), Rails.root.join("node_modules/mousetrap"), - Rails.root.join("node_modules/underscore") + Rails.root.join("node_modules/underscore"), + Rails.root.join("node_modules/jquery-visible") ] diff --git a/package.json b/package.json index 949e41a0c..e32586b17 100644 --- a/package.json +++ b/package.json @@ -7,6 +7,7 @@ "dependencies": { "backbone": "1.0.0", "jquery": "1.9.1", + "jquery-visible": "1.2.0", "mousetrap": "1.4.6", "underscore": "1.4.4" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ddecd00ae..bcc6af80e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,6 +14,9 @@ importers: jquery: specifier: 1.9.1 version: 1.9.1 + jquery-visible: + specifier: 1.2.0 + version: 1.2.0 mousetrap: specifier: 1.4.6 version: 1.4.6 @@ -589,6 +592,9 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + jquery-visible@1.2.0: + resolution: {integrity: sha512-lj6Xqy7GYEwTD1audFYdv7SrBM6z7icPXNvRpS4e15RXtDksjgU7YF7EKrsqF5rCUZA99OqF+d5H8BGdcwMr+w==} + jquery@1.9.1: resolution: {integrity: sha512-gK7jP5cOEUzjyL0dy7MEMfeSFlmt1yNSdZK98CL8W6o0DiNVW5O9hLcD2bdl48mL8q7bEJgd7d9AhhDaN+iDSQ==} deprecated: This version is deprecated. Please upgrade to the latest version or find support at https://www.herodevs.com/support/jquery-nes. @@ -1491,6 +1497,8 @@ snapshots: isexe@2.0.0: {} + jquery-visible@1.2.0: {} + jquery@1.9.1: {} js-tokens@4.0.0: {} diff --git a/vendor/assets/javascripts/jquery-visible-min.js b/vendor/assets/javascripts/jquery-visible-min.js deleted file mode 100644 index b86b3e1d4..000000000 --- a/vendor/assets/javascripts/jquery-visible-min.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! jQuery visible 1.0.0 teamdf.com/jquery-plugins | teamdf.com/jquery-plugins/license */ -(function(c){c.fn.visible=function(e){var a=c(this),b=c(window),f=b.scrollTop();b=f+b.height();var d=a.offset().top;a=d+a.height();var g=e===true?a:d;return(e===true?d:a)<=b&&g>=f}})(jQuery); \ No newline at end of file