Skip to content

Commit 9117a70

Browse files
committed
Fix override class names on li bug (closes #98)
1 parent 147a82b commit 9117a70

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

itemslide.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ function isOutBoundaries()
6464
function changeActiveSlideTo(i)
6565
{
6666
var oldSlide = carousel.element.children[carousel.vars.currentIndex || 0];
67-
oldSlide.className = "";
67+
oldSlide.classList.remove("itemslide-active");
6868

69-
carousel.element.children[i || 0].className = " itemslide-active";
69+
carousel.element.children[i || 0].classList.add("itemslide-active");
7070

7171
if (i != carousel.options.currentIndex) {
7272
carousel.vars.currentIndex = i;
@@ -259,7 +259,7 @@ function slideout()
259259
if (carousel.element.savedSlideIndex == carousel.vars.currentIndex) {
260260
var firstMoveSlide = document.querySelector(itemslideMove + ' :nth-child(1)');
261261
if (firstMoveSlide) {
262-
firstMoveSlide.className = "itemslide-active";
262+
firstMoveSlide.classList.add("itemslide-active");
263263
}
264264
}
265265

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "itemslide",
3-
"version": "2.0.0",
3+
"version": "2.0.1",
44
"description": "A simple and beautiful vanilla JavaScript touch carousel",
55
"main": "itemslide.js",
66
"scripts": {

0 commit comments

Comments
 (0)