JavaScript Slideshow Button Programming

Доручено Опубліковано %project.relative_time Оплачується при отриманні
Доручено Оплачується при отриманні

I need a JavaScript expert to program my slideshow buttons "Lets Get Started", "Next Step" and "Back A Step". The buttons should allow users to navigate through the slides when clicked. The slides transition in the same manner as they currently do.

Program "Lets Get Started", "Next Step" and "Back A Step" buttons in a slideshow using JavaScript so that they can move the slides back and forth when clicked.

The slider already has a right left arrow and dot navigation that is working but I also want buttons in the slider to work for the navigation.

I would like it for only the JavaScript code below be edited to accomplish this task.

Link to site: [login to view URL]

Here is the buttons HTML:

<button class="cta1" type="button" aria-label="Previous">Back A Step</button>

<button class="cta2" type="button" aria-label="Next">Next Step</button>

Here is the JS code:

import Siema from '../components/Siema'

// Get the wrapping elements

let sliders = [login to view URL]('.cookie');

// Loop over parent elements

[login to view URL]((slider) => {

let slider_el = [login to view URL]('.cookie__slider');

let page_links = [login to view URL]('.cookie__page-link');

let prev = [login to view URL]('.cookie__prev');

let next = [login to view URL]('.cookie__next');

let slides = [login to view URL]('.cookie__item'); // all slides

// Init Siema on a var so we can access

// that scope for out navs

let slider_inst = new Siema({

selector: slider_el,

duration: 200,

easing: 'ease-out',

perPage: 1,

startIndex: 0,

draggable: true,

threshold: 20,

loop: false,

onInit: currentDot,

onChange: currentDot,

})

// Nav Elements

if (prev) {

[login to view URL]('click', function() {

// [login to view URL](this,'clicked');

[login to view URL]()

});

}

if (next) {

[login to view URL]('click', function() {

// [login to view URL](this,'clicked');

[login to view URL]()

});

}

[login to view URL]((page_link, i) => {

[login to view URL]('click', () => [login to view URL](i));

});

let dots = [login to view URL]('div'); // make a div

[login to view URL]("dots"); // add class to new div

[login to view URL](dots); // add div to module

[login to view URL](function(slide) { // for each slide

let dot = [login to view URL]('button'); // make a button

[login to view URL]("dots__item"); // add class to new button

[login to view URL]('type', 'button');

[login to view URL]('aria-label', 'dot');

[login to view URL](dot); // add buttons to div

});

let dotItems = [login to view URL]('.dots__item');

[login to view URL]((dotItem, i) => {

[login to view URL]('click', () => [login to view URL](i));

});

function currentDot() {

let dotCounts = [login to view URL]('.dots__item');

[login to view URL]((dotCount, i) => {

if (i == [login to view URL]) {

// [login to view URL](dotCount)

[login to view URL]("is-active");

} else {

[login to view URL]("is-active");

}

});

}

[login to view URL]('load', function(firstDotLoad) {

let firstDot = [login to view URL]('.dots__item');

[login to view URL]("is-active");

});

});

JavaScript HTML

ID Проекту: #39019517

Про проект

54 заявок(-ки) Дистанційний проект Остання активність 4 хвилин(и) тому

54 фрілансерів(-и) готові виконати цю роботу у середньому за $24

indeedsolutions

Hi, I can give you javascript code to add buttons like you have mentioned. I have 8 years of experience in website development. Please message to connect. Thanks

$30 USD за 1 день
(209 відгуків(и))
6.3
softiarttech

Hi there, I’ve carefully checked your Requirement "JavaScript Slideshow Button Programming" and I would be happy to assist you on this project. I know you have several tempting proposals here, but I guarantee you Більше

$30 USD за 1 день
(39 відгуків(и))
5.5
Adeelahmad8994

I can do it right now.

$30 USD за 1 день
(102 відгуків(и))
5.4
Sohail748

Hi There, I’m excited to offer you a 25% discount on programming slideshow buttons using JavaScript. With over 7 years of experience in front-end development, I specialize in creating interactive and responsive web com Більше

$10 USD за 1 день
(53 відгуків(и))
5.8
EmmaWat

Hi, I’m an expert JavaScript developer and I can help you implement the functionality for the "Lets Get Started", "Next Step", and "Back A Step" buttons in your slideshow. I’ll add event listeners for your “Back A St Більше

$20 USD за 7 дні(-в)
(2 відгуків(и))
4.9
sumans9021

I can fix this issue...... Please give me opportunity to work with you............... ... Thank you....

$25 USD за 1 день
(29 відгуків(и))
4.7
Muhammadzeesha59

By examining your code and project requirements, it's clear that I'm the best candidate for the task. With over 6 years of professional experience as a full-stack developer, I've honed skills with HTML and JavaScript t Більше

$20 USD за 7 дні(-в)
(6 відгуків(и))
4.4
developerrishi

hello i have 9+ years experience i will fix your code as per your need. i can start your work right now come on chat for more discussion thanks rishi

$30 USD за 1 день
(30 відгуків(и))
4.1
sobia49

Hello Magda W., I understand that you need a JavaScript expert to program the slideshow buttons "Lets Get Started", "Next Step", and "Back A Step" on your website makingchocolatechipcookies.com. I will edit the provi Більше

$20 USD за 7 дні(-в)
(2 відгуків(и))
3.0
ivans69

Hi, Magda W. I am thrilled about the opportunity to collaborate on your project! With extensive experience in HTML and JavaScript, I bring a professional skillset and a deep commitment to delivering exceptional result Більше

$30 USD за 1 день
(4 відгуків(и))
2.7
zkazi

Let's do Let's do Let's do Let's do Let's do Let's do Let's do Let's do Let's do Let's do Let's do Let's do Let's do Let's do Let's do Let's do Let's do Let's do Let's do Let's do Let's do Let's do Let's do Let's do Le Більше

$30 USD за 1 день
(3 відгуків(и))
2.3
djuriciclazar645

As I read the requirements carefully, I am excited about the opportunity to collaborate on this project and leverage my Javascript skill to deliver an outstanding product. I can deliver the good result quickly. Thank Більше

$50 USD за 1 день
(4 відгуків(и))
2.3
andrii130

Hello. Hello! I can resolve your bug in less than a day, drawing on over 6 years of extensive experience in both front-end and back-end development especially in javascript language. I have successfully tackled a wid Більше

$20 USD за 7 дні(-в)
(2 відгуків(и))
1.9
rajeshrolen

Hi, We would like to grab this opportunity and will work till you get 100% satisfied with our work. We are an expert team which have many years of experience on JavaScript, HTML Lets connect in chat so that We discu Більше

$20 USD за 7 дні(-в)
(1 відгук)
0.2
roryc9

Hello, Being a seasoned frontend developer with a specialization in HTML, CSS, and JavaScript, I can expertly handle your project. With 7 years of experience behind me, I have a deep understanding of these languages a Більше

$15 USD за 1 день
(0 відгуків(и))
0.0
umairdev101

Hello, I carefully reviewed your project description, and I am confident that my skills and experience make me an excellent fit for this opportunity I'm experienced with years of hands-on expertise in JavaScript, HT Більше

$25 USD за 1 день
(0 відгуків(и))
0.0
mmoshinali

Hi, We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on JavaScript, HTML Please come over chat and discuss yo Більше

$20 USD за 7 дні(-в)
(1 відгук)
0.6
rustiageena

Hello, I am a Software Development Engineer with full experience in programming. I can fix your issue, please feel free to talk to me.

$20 USD за 7 дні(-в)
(0 відгуків(и))
0.0
codingsparrow

Hhi I am experienced in this and I can start right now but i have few doubts and questions lets have a quick chat and get it started waiting for your replyyy ! r

$20 USD за 7 дні(-в)
(0 відгуків(и))
0.0
juliend2

Hello, I can help you implement the "Lets Get Started," "Next Step," and "Back A Step" buttons to control the slideshow navigation effectively. I'll update the JavaScript code you provided to ensure that these buttons Більше

$30 USD за 7 дні(-в)
(0 відгуків(и))
0.0