Mootools每个函数只适用于数组中的最后一个基金
Mootools each function works for last fund in array only
我在页面上得到了两次以下标记,每个标记都有不同的id。optiondiv可能会重复几次
<div class="optionsHolder"></div>
<div class="option selected">Select</div>
<div id="option238" class="option">Option1</div>
<div id="option239" class="option">Option2</div>
<div id="option261" class="option">Option3</div>
我正在尝试获取所有选项并将其放置在选项Holder中,这适用于页面上的最后一个选项Holder,这是js
var optionscont = $$('.optionsHolder');
var findoptions = $$('.option');
optionscont.each(function (element){
element.adopt(findoptions);
});
任何帮助都将不胜感激。非常感谢。
我认为这正是你想要的JSFiddle
function GetHolder( option )
{
var holder = option.getPrevious( ".optionsHolder" )
if( holder )
{
holder.adopt( option );
}
}
var findoptions = $$('.option');
Array.each( findoptions, function( item) { GetHolder( item ) } );
相关文章:
- 多维关联数组的最后一个索引
- 循环以检查数组中的最后一个图像
- JavaScript,数组和函数 - 只有数组的最后一个元素有效
- 在JavaScript数组中查找最后一个元素的计算效率最高的方法
- 如何在Javascript中的对象数组的最后一个对象之后附加几个新对象
- AJAX只将数组的最后一个元素传递给MVC 5控制器
- 从数组中移除最后一个项(而不是返回项)
- PHP:获取关联数组中最后一个元素
- 我必须创建一个函数,该函数返回传入的数组的最后一个元素
- Javascript事件处理程序总是被添加到数组中的最后一个对象
- Javascript - 循环访问对象数组,仅显示最后一个对象
- 我的数组中的每个元素都被最后一个元素推入覆盖
- 数组上的挖空子对象具有最后一个项的值
- .each() 函数只输出数组中的最后一个结果
- 识别数组的最后一个元素 - javascript
- 如何获取数组数组的最后一个数字
- 将最后一个元素移动到数组中的第二个项目的最快方法
- 正则表达式:从字符到行尾匹配,没有最后一个匹配组
- 数组最后一个单元格中不需要的对象
- 如何使用Javascript和Ajax传递一个HTML选择标签到PHP $_POST与一个(数组)var当名称属性是一个