{"id":19150026,"url":"https://github.com/smashingboxes/jquery.will_autoscroll","last_synced_at":"2025-11-05T19:02:27.504Z","repository":{"id":2150166,"uuid":"3095155","full_name":"smashingboxes/jquery.will_autoscroll","owner":"smashingboxes","description":"An autoscroll plugin designed with the will_paginate plugin in mind.","archived":false,"fork":false,"pushed_at":"2012-02-02T16:44:51.000Z","size":100,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":38,"default_branch":"master","last_synced_at":"2025-01-03T18:12:30.563Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/smashingboxes.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-01-03T15:54:29.000Z","updated_at":"2013-10-22T23:11:33.000Z","dependencies_parsed_at":"2022-08-28T10:50:35.349Z","dependency_job_id":null,"html_url":"https://github.com/smashingboxes/jquery.will_autoscroll","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smashingboxes%2Fjquery.will_autoscroll","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smashingboxes%2Fjquery.will_autoscroll/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smashingboxes%2Fjquery.will_autoscroll/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smashingboxes%2Fjquery.will_autoscroll/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/smashingboxes","download_url":"https://codeload.github.com/smashingboxes/jquery.will_autoscroll/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240236196,"owners_count":19769570,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T08:10:24.559Z","updated_at":"2025-11-05T19:02:27.446Z","avatar_url":"https://github.com/smashingboxes.png","language":"JavaScript","readme":"```                                                                                                                                                     \n          _  _  _                        _                                   _  _ \n          (_)| || |                      | |                                 | || |\n__      __ _ | || |          __ _  _   _ | |_   ___   ___   ___  _ __   ___  | || |\n\\ \\ /\\ / /| || || |         / _` || | | || __| / _ \\ / __| / __|| '__| / _ \\ | || |\n \\ V  V / | || || |        | (_| || |_| || |_ | (_) |\\__ \\| (__ | |   | (_) || || |\n  \\_/\\_/  |_||_||_|         \\__,_| \\__,_| \\__| \\___/ |___/ \\___||_|    \\___/ |_||_|\n                    ______                                                         \n                   |______|          \n```\n\n**jquery.will_autoscroll** is a autoscroll plugin designed specifically for use with the will_paginate ruby gem. \nThe plugin was developed for the Tagget project and was designed to allow for easy implementation of autoscroll for\na list of thumbnails.\n\n## Usage:\n\n``` javascript\n\n// Current defaults\n$(\"#container\").will_autoscroll({\n    delay       : 250,\n    pagination  : \".pagination\",\n    leniency    : 125,\n    latency     : 1000,\n    list_group  : \"ul.will_autoscroll\",\n    repeat_item : \"li\",\n    end_html    : \"\u003cdiv class='will_autoscroll_end'\u003eNo more information could be loaded\u003c/div\u003e\",\n    callback    : function() { return false; }\n});\n```\n---\n1. **delay:** `will_autoscroll` fades elements on to the page upon receiving content. This sets the interval at which elements will fade on to the page\n2. **pagination:** The pagination container, defaults to `.pagination`\n3. **leniency:** The pixel height dictacting the required space from the bottom of the page before autoscroll occurs\n4. **latency:** The delay after new content is loaded in which scroll triggers will not occur\n5. **repeat_item:** The item in the container list which is being repeated, this is to filter loaded content\n6. **end_html:** What is displayed at the bottom of the container after the final page has been loaded\n7. **callback:** The function which is fired after each successful pagination load\n8. **list_group:** The list which is targeted for autoscroll","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmashingboxes%2Fjquery.will_autoscroll","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsmashingboxes%2Fjquery.will_autoscroll","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmashingboxes%2Fjquery.will_autoscroll/lists"}