问题描述
我正在尝试获取一个变量并区分应该针对哪个选择器。但是,当在选择器内连接字符串时,代码不再起作用。
这有效:
INSERT INTO employees
SELECT *
FROM JSON_TABLE('{employees:[
{employee_id: 123,salary: 100000},{employee_id: 234,salary: 90000}
]}','$.employees[*]'
COLUMNS (employee_id NUMBER PATH '$.employee_id',salary NUMBER PATH '$.salary'));
这不会:
$('#step2 .selection').eq(1).click(function() {
console.log(step); // Always returns 2
}
解决方法
$('#step'+ step +'.selection').eq(1).click(function() {
^
您缺少空格,因此它正在寻找具有 ID 和类的 单个 元素。您需要:
$('#step'+ step +' .selection').eq(1).click(function() {
^