如何使用jQuery创建div元素并将其添加到页面?
大家好!我刚开始学习jQuery,完全搞不清楚如何在页面上创建新元素。我总是在语法上犯糊涂。
我需要动态地向网站添加信息块。我知道在纯JavaScript中,我可以通过 `document.createElement('div')` 创建一个div,然后通过 `appendChild` 添加它。但如何使用jQuery更简单地做到这一点?
我试过写类似 `$('
')` 的代码,但不知道如何将这个div插入到页面上的正确位置。例如,我有一个容器:
```html
```
我需要向其中添加一个带有类 `new-block` 的新块,内部包含一个标题和一个段落。我尝试这样做:
```javascript
var newDiv = $('
当前文本
');
newDiv.html('
标题
块文本
'); $('#container').append(newDiv); ``` 但这并没有按我预期的方式工作——有时块被添加到错误的位置,有时甚至破坏了页面的布局。