У меня есть код с двумя шагами. Следующее утверждение:jQuery append Не работает в Double HTML
Шаг 1: Если <span id="test"></span>
нет текста, то id='parent'
будут удалены с этим кодом $("#parent").Remove();
Шаг 2: Если id="container"
нет текста, то id="container"
будет автоматически генерировать текст NO DATA с этим кодом $("#container").append("NO DATA");
At Atep 1 хорошо работает. Но на этом шаге 2 не работает. Мне также пришлось заменить append()
на html()
и не получилось работать. Какое решение?
Мои коды:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id='container'>
<div id='parent'>
<b>Age:</b> <span id='test'></span>
</div>
</div>
<script>
if($("#test").html()==""){
$("#parent").remove();
}
if($("#container").html()==""){
$("#container").append("NO DATA");
}
</script>
Отлично, мне нужно учиться у вас. Спасибо за помощь мне :) – Kangsigit