jquery - 连接的 Jquery
问题描述
我正在尝试获取一个变量并区分应该定位哪个选择器。但是,当在选择器内连接字符串时,代码不再起作用。
这有效:
$('#step2 .selection').eq(1).click(function() {
console.log(step); // Always returns 2
}
这不会:
$('#step'+ step +'.selection').eq(1).click(function() {
console.log(step);
}
解决方案
$('#step'+ step +'.selection').eq(1).click(function() {
^
您缺少空间,因此它正在寻找具有 ID 和类的单个元素。你需要:
$('#step'+ step +' .selection').eq(1).click(function() {
^
推荐阅读
- php - 分解字符串然后创建数组
- javascript - 让孩子进入数组没有关键错误
- python - 如何用scrapy存储一张桌子?
- python - 如何将整数序列转换为 .tfrecords 并返回数据集
- node.js - 如何在节点js中将数据json转换为xlsx
- html - 当 height: 100% 不起作用时,将 div 设置为 100% 高度
- pentaho - penatho中excel的自定义标题
- actions-on-google - Google Actions (Google Assistant) 响应中的电话号码
- python - Tensorflow:我的 Iris 分类器(没有估计器)不工作
- security - 无法在启用 SSL 的情况下向 Kafka 生成消息