Avatar ·

如何使用jQuery创建div元素并将其添加到页面?

大家好!我刚开始学习jQuery,完全搞不清楚如何在页面上创建新元素。我总是在语法上犯糊涂。 我需要动态地向网站添加信息块。我知道在纯JavaScript中,我可以通过 `document.createElement('div')` 创建一个div,然后通过 `appendChild` 添加它。但如何使用jQuery更简单地做到这一点? 我试过写类似 `$('
')` 的代码,但不知道如何将这个div插入到页面上的正确位置。例如,我有一个容器: ```html

当前文本

``` 我需要向其中添加一个带有类 `new-block` 的新块,内部包含一个标题和一个段落。我尝试这样做: ```javascript var newDiv = $('
'); newDiv.html('

标题

块文本

'); $('#container').append(newDiv); ``` 但这并没有按我预期的方式工作——有时块被添加到错误的位置,有时甚至破坏了页面的布局。