javascript - 从一组 jQuery 元素中选择个体

标签 javascript jquery

如果我使用 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 之旅还没有让我找到答案。谢谢!

最佳答案

看看这个页面:jQuery Filtering

inputs.eq(0).css('font-size', '100px');

在这种情况下应该这样做

关于javascript - 从一组 jQuery 元素中选择个体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16115720/

相关文章:

javascript - C# String.IsNullOrEmpty 等效的 Javascript

php - Safari 中 iframe 中的 OpenID 登录问题

javascript - JQuery .attr() 不适用于指定的 ID

javascript - 如何使用javascript永久更改选择选项文本

javascript - 如何同时对多个ID使用javascript onkeyup

javascript - 毕竟 Hook 错误 - 使用 cucumber-js 和 selenium 时 'this' 并未引用我的世界构造函数

java - 选择和取消选择所有复选框

javascript - 使用 nightwatch.js 断言 webelements 列表的文本值

Jquery 不适用于左上角的 css 位置?

javascript - 在 html 中,如何使用输入 html 代码更改选择选项菜单?