добавить элемент после li
Добрый день,
Пытаюсь сделать с помощью innerHTML, ни как не получается. Хочу, чтобы после <li class="selected"> автоматически добавлялся элемент <span class="selected_t"></span> и получалось в итоге: <li class="selected"> <span class="selected_t"></span> Помогите плз |
|
<script>
var ul = document.body.children[0];
var li = ul.children[2];
li.insertAdjacentHTML("beforeBegin", "<span class="selected_t"></span>");
</script>
из учебника попробывал, тоже не получается и
<script>
document.getElementById('selected').innerHTML+='<li class="selected"><span class="selected_t"></span>'
</script>
<div id='selected'> <li class="selected"> </div> <li class="selected"> <span class="selected_t"></span> но тут не получается т.к. тэг </li> выходит за div |
1baddog1,
<!DOCTYPE html>
<html lang="en">
<head>
<script src="http://code.jquery.com/jquery-1.11.1.js"></script>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<li class="selected"></li>
</body>
</html>
<script>
$(".selected").after("<span class='selected_t'></span>");
</script>
|
Цитата:
<li class="selected"></li> <span class='selected_t'></span> а я как раз пытаюсь сделать, чтобы было так: <li class="selected"> <span class='selected_t'></span> </li> |
Цитата:
|
1baddog1,
<ul>
<li class="selected">
<ul>
<li></li>
</ul></li>
</ul>
<script>
var li = document.querySelector("li.selected")
li.insertAdjacentHTML("afterBegin", "<span class='selected_t'></span>");
</script>
|
Цитата:
|
AciDWarrioR,
<!DOCTYPE html>
<html lang="en">
<head>
<script src="http://code.jquery.com/jquery-1.11.1.js"></script>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<li class="selected">
<ul>
<li></li>
</ul></li>
<script>
$(".selected").prepend("<span class='selected_t'></span>");
</script>
</body>
</html>
[HTML run][/HTML]- run чтобы запустить код |
Цитата:
|
Цитата:
Цитата:
рони, Помоги, пожалуйста с Этим |
| Часовой пояс GMT +3, время: 07:50. |