Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Как удалить data с содержимым (https://javascript.ru/forum/jquery/62062-kak-udalit-data-s-soderzhimym.html)

nrjspell 22.03.2016 19:09

Как удалить data с содержимым
 
Гуглил больше 2х часов, не нашел мб было.

<ul class="ul_1">
<li data-scroll-nav="1">Меню 1</li>
<li data-scroll-nav="2"><a href="/nav/">Меню 2</a></li>
<li data-scroll-nav="3">Меню 3</li>
</ul>

Не работает, удаляет все теги, оставляя только содержимое
$('.ul_1').text($('.ul_1').text().replace('data-scroll-nav="2"', ''));

стоит задача у второго пункта удалить целиком строку
data-scroll-nav="2" чтобы остался <li><a ...>меню</a></li>

Помогите пож-та :help:

рони 22.03.2016 19:18

nrjspell,
:blink:
$(function(){
      $('[data-scroll-nav="2"]').removeAttr("data-scroll-nav")
   })

nrjspell 22.03.2016 19:28

Огромное спасибо!
*ушел искать нормальные курсы... :D


Часовой пояс GMT +3, время: 10:46.