Comments (2)
Sorry, problem is found
.live function can be attached to triggered element that loads after ajax call, .on function can't do this. When I attached .on function to body element issue was resolved
Correct example with .on
jQuery('body').on('inview', '.home_picker_next span', function(e){
Not correct
jQuery('.home_picker_next').on('inview', 'span', function(e){
from jquery.inview.
Actually this does not work correctly
Body was not working for me at all, so i used document
as this is what people seem to be doing when attaching events to be working with AJAX. Problem is that the $($this) will hold all elements of the selector then. And will also now with with one
as it will be triggered one time and then never again. I need to have it triggered for each element once so I guess i will use ajaxComple()
and create the events new every time after AJAX calls, not sure of this works of they are done without jQuery.
//$(document).on( 'inview', '.arve-use-inview [data-arve-mode="lazyload"]', function( event, isInView ) { // NOT WORKING will have all elements in $this
$('.arve-use-inview [data-arve-mode="lazyload"]').one( 'inview', function( event, isInView ) {
console.log($(this));
if ( isInView ) {
load_video( $(this) );
}
});
from jquery.inview.
Related Issues (20)
- delay inview HOT 1
- Bind working in browser but not is mobile devices.
- visiblePartX and visiblePartY no longer available HOT 1
- Uncaught TypeError: Cannot read property 'appendChild' of undefined HOT 1
- Listening on body does not work correctly.
- Баг при удаление класса элемента выходящего из зоны видимости флаг видимости не корректно возвращается
- Uncaught Type Error:
- Reinitialization HOT 1
- change links to blog entry to this
- Uncaught TypeError: $ is not a function HOT 1
- Uncaught TypeError: $(...).easyResponsiveTabs is not a function
- Making This Work in an iFrame HOT 1
- Delay animation? HOT 1
- Confused by out of view vs inview priority
- Issue with $(this) and inView
- This plugin could benefit form using the intersection observer API HOT 1
- Add offset? HOT 1
- Sequential loading?
- Image blocking using the uBlock Origin extension
- JavaScript console messages "Uncaught TypeError: $"
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jquery.inview.