Append() не работает

Делал разные тесты, пробовал вставлять готовый код, но все равно не работает. Подскажите, пожалуйста.

jquery $('#articles').append("<p>" + data.name + "</p>");
    html код
    <div id="articles">

        <?php foreach ($data as $article): ?>
            <p><?php echo $article['name']; ?></p>
        <?php endforeach; ?>

    </div>

Ответы (1 шт):

Автор решения: Igor

var data = { name: "test" };
$(document).ready(function() {
  $('#articles').append("<p>" + data.name + "</p>");
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="articles">
</div>

→ Ссылка