An open API service indexing awesome lists of open source software.

https://github.com/metafizzy/flickity-hash

Select Flickity slides with links
https://github.com/metafizzy/flickity-hash

Last synced: over 1 year ago
JSON representation

Select Flickity slides with links

Awesome Lists containing this project

README

          

# Flickity hash

_Select Flickity slides with links_

## Features

+ Connect hash links to select Flickity slides. `View cell 2`
+ Use URLs for slides: `https://example.com/#cell2`
+ Change page hash to match selected slide.

## Install

Add `hash.js` to your scripts.

### Download

+ [hash.js](https://unpkg.com/flickity-hash@2/hash.js)

### CDN

``` html

```

### Package managers

npm: `npm install flickity-hash`

Yarn: `yarn add flickity-hash`

## Usage

Enable hash behavior by setting `hash: true` in Flickity options.

``` js
// jQuery
let $carousel = $('.carousel').flickity({
hash: true,
});
```

``` js
// vanilla JS
let flkty = new Flickity( '.carousel', {
hash: true,
});
```

``` html


```

### HTML

Add `id` attributes to cell elements.

``` html


```

Hash links will select slides on click.

``` html
View cell 2
```

### Webpack

``` js
const Flickity = require('flickity');
require('flickity-hash');

let flkty = new Flickity( '.carousel', {
hash: true,
});
```

---

By [Metafizzy](https://metafizzy.co) 🌈🐻