Javascript 动态生成jqueryselect语句?

Javascript 动态生成jqueryselect语句?,javascript,jquery,Javascript,Jquery,所以我有一个特定标签的倍数。例如,我们将选择其中的100个,因为我正在尝试获得不特定于我的应用程序的清晰示例,但如果需要,我可以应用于其他用途 因此,我们可能有100个div,所有div都以这种方式具有有序ID: <div id = '1'></div> <div id = '2'></div> . . . <div id = '99'></div> <div id = '100'></div> 那

所以我有一个特定标签的倍数。例如,我们将选择其中的100个,因为我正在尝试获得不特定于我的应用程序的清晰示例,但如果需要,我可以应用于其他用途

因此,我们可能有100个div,所有div都以这种方式具有有序ID:

<div id = '1'></div>
<div id = '2'></div>
.
.
.
<div id = '99'></div>
<div id = '100'></div>

那条线就是我想弄明白的。我本质上希望将该计算值作为要在jQuery选择器中搜索的id传递。这能做到吗?

你很快就到了……一个小小的变化

var id = $(this).attr('id');
var new = id-6;
$('#'+new).addClass('');//line

jQuery对象将解析字符串,因此传入
“#”+new
将起作用。

是的,我知道new在javascript中是一个保留字,但它能更好地理解
newId
的意思,并避免了您的骚扰。作为一般提示,使用时请小心。谢谢。我不确定这是否行得通。一旦它允许我,我会检查这个
var id = $(this).attr('id');
var new = id-6;
$('#'+new).addClass('');//line