10

我在工具提示脚本的 jQuery 工具中看到了这一点。是什么<div/>?我从未见过以这种方式使用反斜杠。可能会得到一些反对票,但我必须知道。

4

1 回答 1

17

它用于创建div元素。它的捷径<div></div>

例如:

$('<div/>', {id: 'hello', 'class': 'new', html: 'New div'}).appendTo('#target');

id: hello将使用,class: new使用 html创建 div 并附New div加到#target.

演示

更多细节

这意味着“动态创建一个 jQuery 包装的 div 元素”。

当参数具有单个标记时,例如$('<div />')or $('<a></a>'),jQuery 使用原生 JavaScript createElement()函数创建元素。

结果它看起来像:

$(document.createElement("div"));

详情请看这里

于 2012-06-10T17:26:01.150 回答