-
Notifications
You must be signed in to change notification settings - Fork 419
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Non-jQuery dependent Waypoint-like method to track analytics within div scrolling #140
Comments
+1. Very supportive of the idea of dropping jQuery. |
I'm all for dropping jQuery as well, but unfortunately https://github.com/thenikso/angular-inview requires you to place directives
It seems to me that some people will still want to use the jQuery plugin - if that's the case, how do we manage the bower dependencies as far as jQuery vs a new provider that is raw Angular? |
You need to split angulartics into several components:
|
+1 Most angular components are moving towards no query dependency, e.g. |
+1 |
This will be fixed in 1.X |
@timelf123 Awesome, I will be definitely be awaiting that release. Do you have a general idea of when that would be making an appearance? Looking at the |
We just started splitting plugins off the core. This includes jQuery and waypoints. See #377 and https://github.com/angulartics/angulartics-google-analytics |
Waypoints works with adapters now, and has added support for usage with Zepto or without any DOM framework. |
Great, so we'll move the scroll tracking off the core and remove jQuery in the process. |
+1 Great work. |
It would be nice to not have to use jQuery and the jQuery.Waypoint plugin to track analytics of elements passing through the viewport as they are scrolled by within a scrollable div container/parent (not Window/Document).
I've found https://github.com/thenikso/angular-inview, which doesn't require jQuery, but I'm not sure how to integrate it. Anyone has some suggestions on a way to do this? I'd greatly appreciate it. :)
The text was updated successfully, but these errors were encountered: