$(“<div>”)是什么意思;在jquery?

时间:2016-08-26 08:50:02

标签: javascript jquery

我已经看过这个,Jquery现有代码的大多数地方。

这是什么意思? 它是如何工作的?

示例Jquery代码

var t=$("<div/>");
t.text("Dynamic Programming");
$("body").append(t);

以上代码,工作正常..

等待回复,提前致谢!

4 个答案:

答案 0 :(得分:5)

jQuery(html [,ownerDocument])

  

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

     
    

<强> HTML
    键入:htmlString
    一串HTML即时创建。请注意,这解析HTML而不是XML。

         

<强> ownerDocument
    类型:文件
    将在其中创建新元素的文档。

  

http://api.jquery.com/jQuery/#jQuery2

所以基本上$("<div/>")会创建一个新的DIV元素。

$("<div/>")$("<div></div>")

相同

答案 1 :(得分:2)

通过使用choices = [np.arange(0,100)]*100 selection = [0] * 100 np.choose(selection, choices) >> ValueError: Need between 2 and (32) array objects (inclusive). ,您可以创建新元素。 E.g。

$('<element>', {options})

你会得到这个元素:$('<span>', {'class': 'my-new-class', id: 'some-id', text: 'SPAN'});

答案 2 :(得分:1)

在这个例子中,它意味着你要告诉jQuery

  1. 创建新的<div>元素
  2. 将div的文本内容设置为&#34;动态编程&#34;
  3. 将它贴在身上。
  4. 您可以参考documentation了解更多示例和进一步说明。对于完成同样事情的其他方法,您可以查看此existing answer

答案 3 :(得分:1)

它说,我正在创建一个div块并添加文本值。那个程序化的盟友创造的div将被附加到身体上。它用于向dom添加动态元素。