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