如何添加元素而不指定它是什么类型的元素?

时间:2017-08-28 14:01:18

标签: javascript jquery

在查看教程时,我读了这段代码:

AssetPostprocessor

因此,它在表单中的每个输入元素之后添加一条消息。但我不明白如何在不指定元素的情况下添加元素,没有任何标记可以添加此元素。

2 个答案:

答案 0 :(得分:0)

迭代

response.messages,并将该数组中的每个项目传递给jQuery .after,它接受​​一个HTML字符串。

index参数将是该元素数组中的索引。

因此,如果response.messages['<p>test</p>'];,则会有<p>test</p>

之后附加$('#0').closest('.form-group');的单次迭代

答案 1 :(得分:0)

在这里查看文档:{​​{3}}

与其他内容添加方法(如.prepend()和.before())类似,.after()也支持传入多个参数作为输入。支持的输入包括DOM元素,jQuery对象,HTML字符串和DOM元素数组。