javascript - 更改 JavaScript 中的 div 属性以获取索引值

标签 javascript jquery html css

我正在尝试更改 JavaScript 中 div 类 switch-selection 的左填充值。我的 JavaScript 函数中的以下内容更改了所有值。

var ind = 1; //getting index from php variable '1' is just an example

$(".switch-selection").css("paddingLeft","60px");

我只需要更改当前index值的值。我尝试过:

$(".switch-selection")[ind].css("paddingLeft","60px");

但这给了我一个错误。我错过了什么吗?

最佳答案

使用 eq() 将其保留为 jQuery 对象,因为 css() 是一个 jQuery 方法。

$(".switch-selection").eq(ind).css("paddingLeft","60px");

关于javascript - 更改 JavaScript 中的 div 属性以获取索引值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40984978/

相关文章:

javascript - 映射Json形成数组

javascript - forEach 中的上下文

javascript - 无法使用 Google 距离矩阵读取未定义的属性 'text'

javascript - GWT - 如何在另一个 JavaScript 函数中调用 JavaScript 函数

javascript - 在 jQuery Mobile 中构建 .JS 的最佳方式?

javascript - YouTube 视频想要下载而不是通过 jQuery 加载

javascript - 这个错误 "Uncaught TypeError: Cannot read property ' style' of undefined” 是什么意思?

javascript - 绝对元素在相对元素悬停和点击问题的顶部

javascript - 如何淡入淡出然后重新淡化 jquery

javascript - 响应式视频浏览器不稳定,Safari 除外