【发布时间】:2015-07-15 04:19:33
【问题描述】:
当我将多个变量转换为多个选择器时,下面的代码无法执行。
$('.Btn').on('click', function () {
var outer = $(this).data('test');
var inner = $(outer).children('.Inner');
$(outer + ',' + inner).addClass('Success');
});
在上面的代码中:
这是成功的
$(outer).addClass('Success');
这是成功的
$(inner).addClass('Success');
这不是
$(outer + ',' + inner).addClass('Success');
问题
如何使用多个变量来创建多个 jquery 选择器?
【问题讨论】:
-
那行不通,因为
inner不是字符串而是对象。
标签: javascript jquery variables jquery-selectors addclass