|
|
|
| слушайте, есть параграф, содержащий ссылки, текст и комментарии. посоветуйте, как можно превратить его в список, содержащий только незакомментированые ссылки. для дальнейшей обработки с помощью jQuery | |
|
|
|
|
|
|
|
для: kb_nn
(15.07.2010 в 16:54)
| | Что Вы подразумеваете под "списком" и что значит "превратить"?
Приведите также кусок Вашего "параграфа" и то, что надо получить. | |
|
|
|
|
|
|
|
для: bishake
(15.07.2010 в 18:03)
| | допустим, есть
<p><a href="1.html">ссылка 1</a> пара слов <!-- <a href="2.html">ссылка 2</a> --> <a href="3.html">ссылка 3</a> еще что- то <!-- <a href="4.html">ссылка 4</a> --> </p>
|
надо
<ul>
<li><a href="1.html">ссылка 1</a></li>
<li><a href="3.html">ссылка 3</a></li>
</ul>
|
для чего надо - для некоторых плагинов jQuery необходимо иметь список ссылок, чтобы можно было применить тот или иной плагин. у меня же они встречаются в параграфе.
а менять разметку на всех страницах сайта замучаешься. | |
|
|
|
|
|
|
|
для: kb_nn
(15.07.2010 в 18:10)
| | Технология примерно такая, только вместо html() надо что-то другое :-))) (У меня упал jquery.com)
<ul id='list'></ul>
<script>
$('p a').each(function() {
$('#list').append('<li>' + $(this).html() + '</li>');
});
|
| |
|
|
|
|
|
|
|
для: bishake
(15.07.2010 в 18:58)
| | м. тоесть список создать новый. вот спасибо. об этом я не подумал.
а я хотел все <а> обёртывать в <li>, родителя <p> удалять и обёртывать в <ul>., а вот как удалить всё кроме ссылок, не представлял и в помине.
еще раз спасибо :) | |
|
|
|