Jquery 选择器语法在$(“”)文本(消息)中的含义是什么

Jquery 选择器语法在$(“”)文本(消息)中的含义是什么,jquery,Jquery,选择器语法在这段代码中是什么意思?我见过像div或someId这样的选择器,但我不知道它是什么意思 它将创建一个新元素并将其前置到log元素。它创建一个新的div标记并将其前置到log。它意味着动态创建一个jQuery包装的div元素 看 从上面: jQuery html[,所有者文档] 描述:从提供的字符串动态创建DOM元素 原始HTML的 后来 当参数具有单个标记时,例如$or $,jQuery使用本机JavaScript创建元素 createElement函数 所以基本上,这就像做: $(

选择器语法在这段代码中是什么意思?我见过像div或someId这样的选择器,但我不知道它是什么意思


它将创建一个新元素并将其前置到log元素。

它创建一个新的div标记并将其前置到log。

它意味着动态创建一个jQuery包装的div元素

从上面:

jQuery html[,所有者文档]

描述:从提供的字符串动态创建DOM元素 原始HTML的

后来

当参数具有单个标记时,例如$or $,jQuery使用本机JavaScript创建元素 createElement函数

所以基本上,这就像做:

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

这意味着jquery函数实际上不会查询DIV元素,而是创建一个jquery包装的元素,您可以使用它并最终将其附加到DOM中

在您的情况下,代码将创建表示DIV元素的jquery对象,将其innerText设置为message变量包含的内容,并将其前置到具有ID log的元素。

$将不会从html中选择DIV,而是创建一个新的DIV。它也可以写成$,第一个是第二个的缩写。

表示div是一个自动结束的div。它基本上是$的缩写


任何支持XHTML的浏览器在所有元素上都支持自动关闭语法。

+1这里的要点是,它实际上不是选择器。您也可以使用$创建任何元素-无需关闭tagalway@LedZeppelin,在这里看一看$which实际上运行jQuery.fn.init函数如何处理它所接受的各种参数。它正在创建一个div属性
$(document.createElement("div")).text("blahblah");