У меня есть список, как это:Javascript получить текущий номер класса
<ul>
<li>zero</li>
<li>one</li>
<li class="current">two</li>
<li>three</li>
<li>four</li>
</ul>
Как я могу получить номер текущего класса? (как 2).
У меня есть список, как это:Javascript получить текущий номер класса
<ul>
<li>zero</li>
<li>one</li>
<li class="current">two</li>
<li>three</li>
<li>four</li>
</ul>
Как я могу получить номер текущего класса? (как 2).
Его очень просто:
Просто используйте .html(), .index(), .text() с помощью селектора
Как это Fiddle:
Вот код:
var currentClassValue = $('li.current').html();
alert(currentClassValue);
ИЛИ
var currentClassValue = $('li.current').index();
alert(currentClassValue);
ИЛИ
var currentClassValue = $('li.current').text();
alert(currentClassValue);
Используйте любую из выше вам нравится :)
Я не буду писать текст, я бы только номер, как 1, 2, 3, 4, – nasir
Используйте индекс :) Но имейте в виду. Индекс всегда начинался с 0 –
, пожалуйста, проголосуйте тоже, если он сработал: D –
Если вы используете JQuery затем использовать .index()
, которая возвращает позицию элемента, начиная с нулевого
$('li.current').index()
вы хотите это $ ("уль li.current") текст(); //. Показать два –
что ты хочешь делать? –