{"id":16528955,"url":"https://github.com/nielse63/jquery.scrollend","last_synced_at":"2025-03-23T13:32:25.760Z","repository":{"id":36490927,"uuid":"40796543","full_name":"nielse63/jquery.scrollend","owner":"nielse63","description":"A jQuery plugin to bind handlers to a scroll end event.","archived":false,"fork":false,"pushed_at":"2022-05-02T06:47:19.000Z","size":3072,"stargazers_count":12,"open_issues_count":9,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-18T20:54:06.502Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://nielse63.github.io/jquery.scrollend/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nielse63.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-08-16T02:43:24.000Z","updated_at":"2017-12-19T17:04:01.000Z","dependencies_parsed_at":"2022-08-26T18:12:39.359Z","dependency_job_id":null,"html_url":"https://github.com/nielse63/jquery.scrollend","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nielse63%2Fjquery.scrollend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nielse63%2Fjquery.scrollend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nielse63%2Fjquery.scrollend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nielse63%2Fjquery.scrollend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nielse63","download_url":"https://codeload.github.com/nielse63/jquery.scrollend/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245108288,"owners_count":20562019,"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-10-11T17:42:27.628Z","updated_at":"2025-03-23T13:32:25.366Z","avatar_url":"https://github.com/nielse63.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"### jQuery scrollend\n\nA jQuery plugin that allows for window scroll-start event handling.\n\n## Demo\n\nSee the demo \u003ca href=\"http://nielse63.github.io/jquery.scrollend/\" target=\"_blank\"\u003ehere\u003c/a\u003e.\n\n## Usage\n\nInclude both the jQuery library and the scrollend plugin in your project:\n\n```\n\u003cscript src=\"//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js\"\u003e\u003c/script\u003e\n\u003cscript src=\"js/jquery.scrollend.js\"\u003e\u003c/script\u003e\n```\n\nExecute the scrollend method to an element, instatiate options (if so desired), and run a callback functions:\n\n```js\n$(window).scrollend({\n\tdelay : 250\n}, function() {\n\t// ...\n});\n```\n\nOr bind an element to the event, passing in options and event handler:\n\n```js\n$(window).on('scrollend', 250, function() {\n\t// ...\n});\n```\n\nIf you want to use the default delay setting of 250ms, simply don't include the options object:\n\n```js\n$(window).scrollend(function() {\n\t// ...\n});\n```\n\n## Options\n\nThe only option available is the delay time (in milliseconds) to execute the callback after the browser has stopped being resized. The default value is 250ms. This can be passed as either a number or object:\n\n```js\n// As a number\n$(window).on('scrollend', 250, function() {\n\t// ...\n});\n\n// As an object\n$(window).on('scrollend', { delay : 250 }, function() {\n\t// ...\n});\n```\n\n## License\n\nThis plugin is licensed under the \u003ca href=\"http://opensource.org/licenses/MIT\" target=\"_blank\"\u003eMIT license\u003c/a\u003e.  A copy of the license is included in this package.\n\n[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/nielse63/jquery-scrollend/trend.png)](https://bitdeli.com/free \"Bitdeli Badge\")\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnielse63%2Fjquery.scrollend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnielse63%2Fjquery.scrollend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnielse63%2Fjquery.scrollend/lists"}