gpt4 book ai didi

javascript - 缺少 wrapAll() 回调?

转载 作者:行者123 更新时间:2023-11-29 19:47:33 25 4
gpt4 key购买 nike

我看到有 wrap() 的回调以及 wrapInner()但我注意到 wrapAll 没有回调函数.

这是否意味着操作以同步方式而不是异步方式发生?

如果我这样做是正确的吗?

$('.test').wrapAll('<div id="demo" />');
$('#demo').css('height', '100px'); //using the previous appended selector

它似乎有效,但我不太确定它是否适用于任何场合。

最佳答案

您的代码将起作用,因为没有一个包装函数是异步的。您传递的函数只是如果您想做一些比用单个 dom 对象包装元素更复杂的事情。以下示例使用元素的文本作为类创建 div,而不是仅仅将文本包裹在 div 中:

$( ".inner" ).wrapInner(function() {
return "<div class='" + this.nodeValue + "'></div>";
});

查看 docs for wrapInner了解更多信息和示例:)

关于javascript - 缺少 wrapAll() 回调?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18877131/

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