Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将变量放入Jquery选择器_Javascript_Jquery - Fatal编程技术网

Javascript 将变量放入Jquery选择器

Javascript 将变量放入Jquery选择器,javascript,jquery,Javascript,Jquery,我只想动态地输入索引,该索引计算正确,因此我知道变量的值不是问题,但它不起作用: 我的变量“parentIndex”存储我要在下面选择的范围的索引。我已经测试了这个变量,它返回了正确的值 $(“.DropDownMenu span:eq(“+parentIndex+”)) 这不是将变量放入jquery选择器的正确方法吗?我发现的所有示例都使用这种格式,我遗漏了什么 (整个函数,对于上下文:) 试着这样做: $(".DropDownMenu span").eq(parentIndex) 您可以在

我只想动态地输入索引,该索引计算正确,因此我知道变量的值不是问题,但它不起作用:

我的变量“parentIndex”存储我要在下面选择的范围的索引。我已经测试了这个变量,它返回了正确的值

$(“.DropDownMenu span:eq(“+parentIndex+”))

这不是将变量放入jquery选择器的正确方法吗?我发现的所有示例都使用这种格式,我遗漏了什么

(整个函数,对于上下文:)

试着这样做:

$(".DropDownMenu span").eq(parentIndex)
您可以在中找到这方面的更多详细信息

但是,您的应用程序应该按原样工作,确保您使用FireBug来测试此功能,或者使用一个不太复杂的函数来测试它的功能


如果JS有类似于sprintf的东西,你可以做类似于:
$(“.dropdown菜单span:eq(%parentIndex)”

但这只是一厢情愿。

试着这样做:

$(".DropDownMenu span").eq(parentIndex)
您可以在中找到这方面的更多详细信息

但是,您的应用程序应该按原样工作,确保您使用FireBug来测试此功能,或者使用一个不太复杂的函数来测试它的功能


如果JS有类似于sprintf的东西,你可以做类似于:
$(“.dropdown菜单span:eq(%parentIndex)”


但这只是一厢情愿。

您调试过并看到parentIndex是什么类型的吗

尝试这样做:

$('.DropDownMenu span:eq('+ parseInt(parentIndex) +')');

您是否调试并查看了parentIndex的类型

尝试这样做:

$('.DropDownMenu span:eq('+ parseInt(parentIndex) +')');

它工作了,它没有按照我想要的方式运行,但那是我的错,我的函数出错了。它工作了,它没有按照我想要的方式运行,但那是我的错,我的函数出错了。是的,它一直在工作,我忘了我需要使用索引来计算第n个孩子。我只是很愚蠢。-/是的,我做了;它实际上一直在工作翁,我忘了我需要用索引来计算第N个孩子。我只是太傻了-/