Найти родителя и первого потомка своего родителя
Я пытаюсь найти родителя элемента, и этоs parent first child, код выглядит так:
<a href="" class="selected">Welcome</a>
<a href="">Logo</a>
<a href="">Websites</a>
<a href="">Stationery</a>
<a href="">Illustration</a>
<a href="">Full Pack</a>
function setIntervalAndExecute() {
changeImages();
setTimeout(function(){
showImages(imagesArray);
},500);
var intervalot = window.setInterval(function(){
changeImages();
var selected = $('.selected');
if (!selected.parent().is(':last-child')) {
$('.selected').parent().next().children().addClass('selected');
selected.removeClass('selected');
} else {
$('.selected').parent().parent().children(':first-child').addClass('selected');
selected.removeClass('selected'); // nesho ne mi rabotit ovdeki
}
window.setTimeout(function(){
showImages(imagesArray);
},500);
},10000);
return intervalot;
}
var intervalot = setIntervalAndExecute();
Я знаю это'немного сложнее, но яя новичок в jquery, так что яя пытаюсь сделать это после урокавыбран» добирается до последнего элемента, я хочу удалить его и установить его на первый элемент. Я'Я пытался с этим, но это некажется, работает
$('.selected').parent().parent().children(':first-child').addClass('selected');
и когда он достигает последнего элемента, интервал выполняется дважды, а затем останавливается. Это сайт, который яя работаю над: