【发布时间】:2014-07-23 16:42:32
【问题描述】:
有谁知道使用 API 迭代和操作与查询匹配的所有元素的简单方法?
我最简单的用例是这样的——不是真正的代码,但希望你知道我在寻找什么。
test.query('textarea').each(function(v, i){
this.type(v.id, 'test' + i);
});
我可以使用任意 JS exec、jQuery 等来做到这一点。我只是认为这是 Dalek 可能会做的事情,我错过了
谢谢!
编辑
原来我的 JS 执行备份不起作用...
test
.execute(function(){
var textareaIds = [];
(function($){
$('textarea').each(function(){
textareaIds.push($(this).attr('id'));
});
})(window.jQuery);
this.data('textareaIds', textareaIds);
});
但可能由于代码如何排队然后执行的性质,您不能在之后的 for 循环中使用该数组。我错过了什么吗?
【问题讨论】:
标签: javascript dalekjs