尝试实现这一点(简单!)要在Mootools中使用的jQuery表达式
Jquery:
checkCurrentModule = function(){
jQuery(".module ul li.current").prepend("<b class='arrow'></b>");
};这是我在Mootools中的尝试
var checkCurrentModule = function(){
var injectModuleli = $$("li.current");
var currentArrow = new Element("<b class='arrow'></b>");
currentArrow.inject(injectModuleli);
}; 发布于 2011-10-14 21:56:10
var injectModuleli = document.getElement('li.current');
var currentArrow = Elements.from('<strong class="arrow"></strong>');
currentArrow.inject(injectModuleli, 'top');工作示例:
发布于 2012-01-04 19:35:02
为了提供一个单行的解决方案,并且不依赖mootools-more:
$$('li.current').grab(new Element('b.arrow'), 'top');(我只会添加这篇评论,但我还没有被允许这样做。)
发布于 2011-10-14 21:44:54
我不太熟悉mootools,但我相信下面的代码可以满足您的需求:
var checkCurrentModule = function() {
new Element("b", {
"class": "arrow"
}).inject($$(".module ul li.current"), "top");
};https://stackoverflow.com/questions/7768448
复制相似问题