如果我使用 jquery 选择我所有的文本输入:
var inputs = $('#form input[type="text"]');
它们被包裹在 jQuery 中。我可以用它们做任何我想做的事。
inputs.css('height', '1000px');
//muhahaha!
作为一个群体,他们遵守。但我似乎错过了什么。我知道我可以单独看到每一个,就好像它是一组对象一样。
console.log(inputs[0]);
// <input type="text" />
但是上面的输出只是html;当我这样做时,它不再是一个 jQuery 对象 :(
inputs[0].css('font-size', '100px');
// Uncaught TypeError: Object #<HTMLInputElement> has no method 'css'
我如何继续对个人使用 jquery 的方法,而不必再次包装每个元素,或者由于一些奇怪的、黑暗的、莫名其妙的原因这是不可能的?
甚至不知道从哪里开始搜索这个,到目前为止,我的 jQuery 之旅还没有让我找到答案。谢谢!
最佳答案
关于javascript - 从一组 jQuery 元素中选择个体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16115720/