По какой-то глупой причине идентификатор данных продолжает возвращаться неопределенным.Идентификатор данных продолжает возвращаться undefined
<div class="slideshow-nav">
<div class="slideshow-nav-button" data-id"slideShow1">1</div>
<div class="slideshow-nav-button" data-id"slideShow2">2</div>
<div class="slideshow-nav-button" data-id"slideShow3">3</div>
<div class="slideshow-nav-button" data-id"slideShow4">4</div>
<div class="slideshow-nav-button" data-id"slideShow5">5</div>
</div>
Я также заменил идентификатор данных на обычный идентификатор без эффекта.
JS
$('.slideshow-nav-button').click(function(){
var slideShowNextSlide = $(this).data('id');
});
Это не работает либо
$('.slideshow-nav-button').click(function() {
var currentId = $(this).attr('id');
console.log(currentId);
alert(currentId);
});
'data-id" slideShow1 "' -> 'data-id =" slideShow1 "' –
@JasonP - опубликуйте его! – tymeJV
Этот вопрос кажется не по теме, потому что это опечатка (отсутствует '=') – j08691