Я хотел бы скрыть (удалить) все <div>
, содержащие определенную строку. Как фильтр. Подумайте, что у него есть функциональность надстройки браузера.Скрыть все разделители, которые содержат фразу внутри них
В принципе ничего, что
- внутри тега внутри DIV или
- непосредственно внутри DIV (но не тег)
Любые идеи о том, как лучше всего сделать это эффективно ? В идеале я бы хотел, чтобы браузер хорошо реагировал на это, не только скрывая div, но и удаляя его таким образом, чтобы на странице не было больших пробелов.
Я действительно не очень хорошо разбираюсь в javascript, поэтому подумал, что посмотрю, могу ли я получить некоторые указатели здесь. (И лучше использовать прямые JS или JQuery?)
спасибо!
Если вы не хотите отвечать на jQuery, вероятно, вы должны удалить его из тегов вопроса. –
На самом деле, я не уверен, что я или не делаю. Я сделаю эту часть того, что я прошу. но спасибо - хорошая точка. – lollercoaster
Определите «фразу». Это прямое предложение? или он может быть разбит на элементы родственного/дочернего элемента, такие как ', это фраза'? Это может выглядеть как внешняя фраза, но структура не может быть линейной. – Joseph