gpt4 book ai didi

jquery - 在什么情况下最好使用 .append(),以及哪个 .appendTo()?

转载 作者:行者123 更新时间:2023-12-03 22:32:19 25 4
gpt4 key购买 nike

除了语法之外,这些函数之间没有太大区别:

$('.target').append('text');
$('text').appendTo('.target');

正如 jQuery docs 中所述:

The .append() and .appendTo() methods perform the same task. The major difference is in the syntax-specifically, in the placement of the content and target. With .append(), the selector expression preceding the method is the container into which the content is inserted. With .appendTo(), on the other hand, the content precedes the method, either as a selector expression or as markup created on the fly, and it is inserted into the target container.

那么在什么情况下最好使用 .append(),以及哪个 .appendTo() 更好?哪些代码示例仅适合这两个函数中的一个,而另一个则不够好?

同样的问题适用于:

最佳答案

你自己也说了——没什么区别。然而,我对使用内容的选择通常取决于方法链接,前提是您已经引用了元素。

var _target, _content;

_target.append(_content).addClass('foo');
// will add the foo class to _target

_content.appendTo(_target).addClass('foo');
// will add the foo class to _content

关于jquery - 在什么情况下最好使用 .append(),以及哪个 .appendTo()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11536994/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com