|
|
|
| Надо получить содержимое всех тегов <div>, которые НЕ вложены в другие теги
<div>. Учесть, что в тег <div> может быть вложено неограниченное количество других тегов <div>
(рекурсивно) – требуется получить всё содержимое самого внешнего тега <div>.
Пример текста:
<div>Блок1</div>
<div style="display:none;">Блок2</div>
<div><h1>Заголовок</h1> блока3</div>
<table><tr><td><div>Вложенный <div>блок <div>4</div></div> и ещё чуть-чуть.</div></td></tr></table>
пытаюсь как то так сделать: /<div>(.*?[^div]*)(<\/div>|<div>)/g
но все равно вложенные находит. | |
|
|
|
|
|
|
|
для: Sshell
(28.02.2016 в 15:41)
| | Наверное эту задачу лучше поручить клиенту?
$(function() {
$('body > div').each(function()) {
$(this).html(), это содержимое тега
});
});
|
| |
|
|
|