<ol>
<li>1</li>
<li>2</li>
<li>3</li>
</ol>
<script>
$('li').click(function () {
$(this); // Например клик по li 2
});
<script>
Например, пользователь кликнул по li 2, возможно ли при клике по li, работать с соседями li, в данном случае 1 и 3? Если да, то как получить к ним доступ?
Идентификаторов у li нет. Есть только ol и внутри li. ol на странице несколько. Разрешается присвоить только идентификатор объекту ol
$('li').click(function() {
/*var $lis = $(this).siblings(); // only the other two
console.log($lis.length);
$lis = $(this).closest("ol").find('li'); // all three
console.log($lis.length);*/
// только соседние
console.log("previous", $(this).prev().length, $(this).prev().text());
console.log("next", $(this).next().length, $(this).next().text());
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<ol>
<li>1</li>
<li>2</li>
<li>3</li>
</ol>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Работаю над WPF програмой для планшетов, столкнулся с проблемой Swipe, нужно что бы окно прокручивалось вверх внизПоключил (IsManipulationEnabled="True")...
Я хочу выполнять код, если будет нажата кнопка, а также будет НЕ пустой textboxЯ делаю так:
Есть данные о персоне, имя фамилия год дисциплина и тд
Совсем недавно начал программировать, столкнулся с трудностьюУ меня есть словарь, внутри которого ключи - названия нужных сигналов, внутри...