Сообщение от Sweet
|
FreeZon, во-первых, лучше забыть, что в setInterval можно передавать строку. И никогда так не делать. А делать так:
<div class="xw-body">
<span id="qqwe">Привет</span>
</div>
<script>
setInterval(function () {
if (document.getElementsByClassName("xw-body")) {
document.getElementById('qqwe').style.display = 'none';
}
}, 1000);
</script>
Во-вторых, с кавычками нужно уметь работать - поможет избежать кучу проблем.
'if (document.getElementsByClassName("xw-body")){document.getElementById(\'qqwe\').style.display = \'none\';}' // используй \ для экранирования закрывающей кавычки
|
Спасибо большое, твой код вроде похож на тот который мне предостаили на другом форуме. Буду знать в следующий раз про скобки!
А вот который мне предоставили, разница только то что это JQ а не JS
setInterval(function (){
if (document.querySelector(".class")) {
//Здесь необходимый код
}
}, 500);