dohoons / Jquery.touchslider
Licence: mit
A jQuery plugin that makes it easy to create touch sliders.
Stars: ✭ 43
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Jquery.touchslider
Multiscroll.js
multiscroll plugin by Alvaro Trigo. Create scrolling split websites. http://alvarotrigo.com/multiScroll/
Stars: ✭ 1,537 (+3474.42%)
Mutual labels: swipe, jquery
Pagepiling.js
pagePiling plugin by Alvaro Trigo. Create a scrolling pile of sections. http://alvarotrigo.com/pagePiling/
Stars: ✭ 3,993 (+9186.05%)
Mutual labels: swipe, jquery
Fullpage.js
fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple
Stars: ✭ 32,974 (+76583.72%)
Mutual labels: swipe, jquery
Ecommerce
We're going to take you step-by-step to build a modern, fully open-source, eCommerce web application using Python, Django, Bootstrap, Javascript, and more.
Stars: ✭ 980 (+2179.07%)
Mutual labels: jquery
Azure Armviewer
Graphically visualize Azure Resource Manager templates NO LONGER UPDATED
Stars: ✭ 38 (-11.63%)
Mutual labels: jquery
Spring Web Rss Channels
A Full Stack RSS Reader web application built with Spring MVC and JSP. It uses libraries like Spring, JPA, Bootstrap, Apache Tiles, JSP etc. There is also a static code analysis tool called Checkstyle.
Stars: ✭ 40 (-6.98%)
Mutual labels: jquery
Emotion Ratings
😠 😞 😑 😊 😍 This plugin allows you to create ratings using emojis
Stars: ✭ 37 (-13.95%)
Mutual labels: jquery
Bootstrap Star Rating
A simple yet powerful JQuery star rating plugin with fractional rating support.
Stars: ✭ 985 (+2190.7%)
Mutual labels: jquery
Bootstrap 4 Autocomplete
A simple autocomplete/typeahead for Bootstrap 4 and jQuery
Stars: ✭ 36 (-16.28%)
Mutual labels: jquery
Jquery Alertable
Minimal alert and confirmation alternatives.
Stars: ✭ 38 (-11.63%)
Mutual labels: jquery
Jquery.tabslideout.js
jQuery plugin to create a side/top/bottom tab that slides out to show a feedback form, contact form, notepad etc.
Stars: ✭ 35 (-18.6%)
Mutual labels: jquery
Devgonga
Devgonga é uma startup com foco em criação de sites e desenvolvimento de sistemas web, moldada para atender a pequenas e médias empresas ao redor de angola. https://devgonga.github.io/devgonga/
Stars: ✭ 41 (-4.65%)
Mutual labels: jquery
Nativescript Image Swipe
A NativeScript widget to easily 👆 and 🔍 through a list of images
Stars: ✭ 35 (-18.6%)
Mutual labels: swipe
Jquery Menuflip
Create animated flipping menu links with this extremely lightweight jQuery plugin.
Stars: ✭ 39 (-9.3%)
Mutual labels: jquery
Viewer
⚠️ [Deprecated] No longer maintained, please use https://github.com/fengyuanchen/jquery-viewer
Stars: ✭ 985 (+2190.7%)
Mutual labels: jquery
Bootstrap Show Modal
A Bootstrap 4 / jQuery plugin wrapper, to create modals dynamically in JavaScript
Stars: ✭ 38 (-11.63%)
Mutual labels: jquery
jquery.touchSlider
- jQuery 기반의 플리킹 내비게이션 플러그인
- 마크업 요소 선택에 제약이 없으며 초보자도 쉽게 사용하도록 설계
- CSS Selector에 따라 다중 적용 가능
- PC 브라우저에서 드래그로 사용가능 (기본 옵션으로 포함 v1.3.0)
- jQuery 1.7+, IE7+ 지원
Demo
설치 방법
<script> 태그로 웹페이지에 추가
<script src="jquery.touchSlider.js"></script>
또는 NPM으로 설치해서 사용
$ npm i jquery.touchslider
var $ = require('jquery');
require('jquery.touchslider')($);
기본 사용법
#touchSlider { background:#ccc; position:relative; overflow:hidden; }
#touchSlider ul { position:absolute; top:0; left:0; overflow:hidden; }
#touchSlider ul li { height:150px; background:#9C9; font-size:14px; color:#fff; }
<div id="touchSlider">
<ul>
<li style="background:#9C9">content 1</li>
<li style="background:#396">content 2</li>
<li style="background:#39C">content 3</li>
<li style="background:#33C">content 4</li>
</ul>
</div>
$("#touchSlider").touchSlider({
// ... Options
page: 2
});
React.js에서 사용하기
Options
Option Name | Type | Default | Description |
---|---|---|---|
mode | String | 'swipe' | 슬라이드 모드 ('swipe' or 'fade') |
page | Number | 1 | 초기 페이지 |
speed | Number | 150 | 페이지 넘김 애니메이션 속도 (ms) |
view | Number | 1 | 페이지 당 아이템 개수 |
gap | Number | 0 | 아이템 사이 간격 (pixel) |
range | Number | 0.15 | 페이지 넘김 판정 범위 |
roll | Boolean | true | 슬라이드 넘김 순환 |
resize | Boolean | true | 자동 리사이즈 |
controls | Boolean | true | prev, next 버튼 생성 |
paging | Boolean | true | page control 생성 |
sidePage | Boolean | false | 측면 페이지 사용 |
transition | Boolean | true | CSS Transition 사용 |
useMouse | Boolean | true | 마우스 드래그 사용 여부 |
btn_prev | Object | null | 사용자 prev 버튼 (jQuery Objec) |
btn_next | Object | null | 사용자 next 버튼 (jQuery Objec) |
autoplay | Object | { enable: false, pauseHover: true, addHoverTarget: '', interval: 3500 } |
자동움직임 관련 옵션 |
breakpoints | Object | null | 브레이크 포인트 옵션 |
Method
Name | Description |
---|---|
init(options) | 슬라이더 초기화 |
destroy() | 슬라이더 기능 제거 |
go_page(index) | index 페이지로 이동 |
autoPlay() | 자동 넘김 시작 |
autoStop() | 자동 넘김 정지 |
autoPauseToggle() | 자동 넘김 시작/정지 토글 |
CallBack
Name | Description |
---|---|
initComplete | 슬라이더가 초기화된 후 호출 |
destroyComplete | 슬라이더 기능이 제거된 후 호출 |
counter | 슬라이더를 넘긴 후 호출 |
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].