https://github.com/vovanr/scroll-to-item
[DEPRECATED] Scroll list to item
https://github.com/vovanr/scroll-to-item
Last synced: 3 months ago
JSON representation
[DEPRECATED] Scroll list to item
- Host: GitHub
- URL: https://github.com/vovanr/scroll-to-item
- Owner: VovanR
- License: mit
- Created: 2015-06-19T10:57:05.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2015-07-16T14:14:23.000Z (about 11 years ago)
- Last Synced: 2025-10-22T12:51:28.161Z (9 months ago)
- Language: JavaScript
- Homepage: https://jsfiddle.net/VovanR/269cxg3c/
- Size: 184 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ScrollToItem
[![Build Status][travis-image]][travis-url]
[![Dependency Status][depstat-image]][depstat-url]
[![DevDependency Status][depstat-dev-image]][depstat-dev-url]
> Scroll list to item ([Demo](https://jsfiddle.net/VovanR/269cxg3c/))
## Usage
```javascript
var scrollToItem = new ScrollToItem({
$scroll: $('.js-list__scroll'),
itemClassName: '.js-list__item',
});
```

```javascript
scrollToItem.scrollToItem('0');
scrollToItem.scrollToItem('1');
scrollToItem.scrollToItem('2');
scrollToItem.scrollToItem('4');
scrollToItem.scrollToItem('1');
scrollToItem.scrollToItem('0');
scrollToItem.scrollToItem('7');
scrollToItem.scrollToItem('8');
scrollToItem.scrollToItem('0');
```
## Development
### Initialize
```sh
npm i
```
### Test
*In console*
```sh
npm run test
```
*In browser*
```sh
open ./text/index-test.html
```
### Lint
```sh
npm run lint
```
## License
MIT © [Vladimir Rodkin](https://github.com/VovanR)
[travis-url]: https://travis-ci.org/VovanR/scroll-to-item
[travis-image]: http://img.shields.io/travis/VovanR/scroll-to-item.svg
[depstat-url]: https://david-dm.org/VovanR/scroll-to-item
[depstat-image]: https://david-dm.org/VovanR/scroll-to-item.svg
[depstat-dev-url]: https://david-dm.org/VovanR/scroll-to-item
[depstat-dev-image]: https://david-dm.org/VovanR/scroll-to-item/dev-status.svg