Автоматический идентификатор на тегах

Здравствуйте, я строю сторону с местным скроллером. Есть ли способ, которым я могу взять значение моего тега и использовать его в качестве идентификатора.

<h2>test</h2>

так было бы так

<h2 id="test">test</h2>

Я использую WordPress.

1 ответ

Решение
$('h2').each(function(){
   this.id = $(this).text();
});

Но учтите, что не все символы допускаются в идентификаторе:

Токены ID и NAME должны начинаться с буквы ([A-Za-z]) и могут сопровождаться любым количеством букв, цифр ([0-9]), дефисов ("-"), подчеркиваний ("_"), двоеточия (":") и точки (".").

Другие вопросы по тегам