有没有办法从 jQuery 对象获取元素,但作为 jQuery 对象?
如果我想获取元素的文本,目前我会这样写:
var elements = $(".set");
for (var idx=0; idx<elements.size(); idx++) {
var text = $(elements.get(idx)).text();
// do something with text
}
请注意,我必须将 elements.get(idx)
包装在另一个 jQuery 调用 $()
中。
我意识到这没什么大不了的,我只是想确保如果有更简单的方法,我不会做额外的工作。
最佳答案
看看.eq()
[docs] :
// returns the third div (zero-indexed) in a jQuery wrapper
var $mydiv = $('div').eq(2);
你是这个意思吗?
关于javascript - 从一组元素中获取一个元素作为 jQuery 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7124179/