阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      插件 jQuery.ScrollSpy 中文API文档

      插件 jQuery.ScrollSpy 中文API文档 https://github.com/thesmart/jquery-scrollspy

      jquery-scrollspy

      A jQuery plugin for detecting enter/exit of elements in the viewport when the user scrolls.

      New Features

      Added a couple new features:

      • May 2014 - optional window offset, allows for things like floating navs
      • Feb 2014 - supports window resize
      • Nov 2013 - throttles scrollspy events so that event handles only fire every 100 milliseconds

      Usage

      $('.tile').on('scrollSpy:enter', function() {
      	console.log('enter:', $(this).attr('id'));
      });
      
      $('.tile').on('scrollSpy:exit', function() {
      	console.log('exit:', $(this).attr('id'));
      });
      
      $('.tile').scrollSpy();
      
      // or you could do this:
      // $.scrollSpy($('.tile'));
      // or this
      // $('.tile').each(function(i, element) {
      // 		$.scrollSpy(element);
      // });
      
      

      Window Resize

      Use the scrollSpy:winSize event for watching window resize. This fires any time the window is resized by the user.

      $.winSizeSpy().on('scrollSpy:winSize', funcy)
      

      Contributions

      Please provide pull requests for additional features. Test cases would be most weclome!

      Thank you contributors:

      目录
      本文目录
      目录