как показать / скрыть div, когда div создаются динамически

Я разрабатываю системы комментариев с двумя уровнями воспроизведения комментариев, и у меня есть проблема с тем, как показать и скрыть div .., потому что это идентификаторы разные .., я пытался каким-то образом с:

<button>replayl</button>

<span style="display:none;">
   <form action='' method='post' name="addcmt" onsubmit="return validate()">
        <textarea rows="1" cols="60" name='textarea1' id='textarea1' onKeyDown="limitText(this.form.textarea1,this.form.countdown,300);" 
                                  onKeyUp="limitText(this.form.textarea1,this.form.countdown,300);">
       </textarea>
       <br>
       <br>
       <input type="hidden" name="level1" id="level1" value="commtlevel1" />
       <input id='addcmt' type='submit' value='Add reply' name='submit'/> 
   </form>
</span>

и jquery:

 <script>
     $("button").click(function () {
        $("span").show();                 
     });
</script>

но таким образом, когда я нажимаю кнопку ответа, она показывает все содержимое тега span .., я хочу знать, как я показываю только один тег или путь к моей работе.

Ответы на вопрос(2)

Ваш ответ на вопрос