CSS селектор исключить элементы, hpricot - PullRequest
4 голосов
/ 04 мая 2010

Я пытаюсь написать селектор CSS, который выбирает все, кроме элементов сценария, с помощью hpricot, я могу легко выбрать все содержимое элемента select-me и затем удалить элементы сценария, но мне было интересно, возможно ли его использовать селектор, который исключит элементы скрипта:

<div class='select-me'>
<p>This is some text</p>
<script>
javascript would be here
</script>
<p>This is some text</p>
</div>

Итак, в конце я вернусь:

<div class='select-me'>
<p>This is some text</p>
<p>This is some text</p>
</div>

Приветствия

1 Ответ

6 голосов
/ 04 мая 2010

Вы можете попробовать:

"div.select-me :not(script)"
...