gpt4 book ai didi

jquery - Mootools 相当于之前的 jQuery

转载 作者:行者123 更新时间:2023-12-01 06:19:54 25 4
gpt4 key购买 nike

mootools 是否有相当于 jQuery 的 before 的功能?或者如果没有,我如何在 mootools 中执行类似的功能?

例如,我从 ajax 获取结果,我想在某个元素之前插入结果的 HTML 代码。

<div class="elements">
<div class="element"></div>
<div class="element"></div>
<div class="element"></div>

</div class="loader"></div>
</div>

我想在 .loader 之前插入一些 HTML 代码(字符串)。在本期中,我无法使用 JSON 或类似 HTML 的对象。

我有将 HTML 插入 div 的函数:

function appendHTML(elem, html){
if ($type(html) != 'string') return false;
var temp = new Element('div');
temp.set('html', html);
elem.adopt(temp.childNodes);
return this;
}

但我想在 div 之前插入 HTML 代码,而不是插入到。谢谢!

最佳答案

当你 inject当你将元素放入 DOM 中时,你可以传入第二个参数来说明元素应该放在哪里。默认为底部

new Element('div', {
"class": 'className',
html: 'Some html'
}).inject(existingEl, 'before');

关于jquery - Mootools 相当于之前的 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12583432/

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