如何使用 mootools 对元素进行切片?
如何使用 mootools 对元素进行切片? 例如我想在所有“li”之前注入“
”(不是
)一个“跨度”孩子。 源代码:<ul>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
<!-- i want insert "</ul><ul>" Here -->
<li>
<span></span>
</li>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
<!-- i want insert "</ul><ul>" Here-->
<li>
<span></span>
</li>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
</ul>
输出:
<ul>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
</ul>
<ul>
<li>
<span></span>
</li>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
</ul>
<ul>
<li>
<span></span>
</li>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
</ul>
感谢您的帮助
How can I slice elements with mootools?
for example I want to inject "</ul><ul>
" (not<ul></ul>
) before all "li" that have a "span" child.
source code:
<ul>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
<!-- i want insert "</ul><ul>" Here -->
<li>
<span></span>
</li>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
<!-- i want insert "</ul><ul>" Here-->
<li>
<span></span>
</li>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
</ul>
output :
<ul>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
</ul>
<ul>
<li>
<span></span>
</li>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
</ul>
<ul>
<li>
<span></span>
</li>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
</ul>
Thanks for any help
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
以下是 mootools Element 类
及其 jsfiddle 的切片函数的可能实现:
http://jsfiddle.net/cFukg/1/
Here would be a possible implementation of a slice function for the mootools Element class:
and its jsfiddle :
http://jsfiddle.net/cFukg/1/