我试图在 js 方法中传递一个变量,以便我可以获得一些值作为返回,例如
getId: function (pos) {
var myVar = $('.myDiv li:nth-child(pos) .myInnerDiv .myInnerMostDiv').attr('id');
return myVar;
}
然后将其称为
this.getId(6); //where 6 is the pos
但是这似乎不起作用。
我在这里做错了什么?
最佳答案
您直接在字符串中写入 pos
,因此按原样使用...您想要的是连接它的值!
getId: function (pos) {
var myVar = $('.myDiv li:nth-child('+pos+') .myInnerDiv .myInnerMostDiv').attr('id');
return myVar;
}
关于javascript - js中如何传递变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47012916/