Прошу прощения, если это тривиальный вопрос.Я искал в Интернете и не мог найти ответ, который искал.Может ли кто-нибудь объяснить связь между vdom, повторным рендерингом и тем, как это влияет на тег <head>
, когда внутри него есть css.
У меня есть страница, на которой я хочу запустить A / B-тесты, и еслипользователь соответствует набору условий, затем я добавляю <script>Show/hide, move elements around...</script>
к <head>
.Я понимаю, что если пользователь взаимодействует со страницей и вызывает повторное рендеринг, то манипуляции с DOM, которые я изначально делал, исчезли.
Однако я хочу полностью скрыть элемент, поэтому внутри моего тега <script>
у меня есть <script>jQuery("<style>.an-image{ display: none; }</style>").appendTo("head")</script>
.
Изображение, которое я пытаюсь скрыть, не скрывается при загрузке страницы,и не должно изображение всегда быть скрытым, даже если происходит повторное рендеринг, потому что css находится внутри тега <style>
, который находится внутри тега <head>
.
Спасибо.