插入传递给JS函数的变量

时间:2012-09-17 02:23:39

标签: javascript jquery

我正在创建一个像这样的函数:

function ajaxinate(divId) {
  ('divId .anotherDiv').toggle();
}

有人可以告诉我如何在函数中修饰divId参数,以便插入传入的内容吗?例如,当我打电话

ajaxinate('#myAjaxinatedDiv'); 

我希望该功能看起来像:

('#myAjaxinatedDiv .anotherDiv').toggle();

由于某种原因,我无法将指定为divID的变量插入到函数中。我尝试用单引号和+符号来装饰divId,并尝试几乎所有可能的组合......

谢谢!

1 个答案:

答案 0 :(得分:1)

将变量传递给字符串:

function ajaxinate(divId) {
  $(divId + ' .anotherDiv').toggle();
}

(另外,我假设您打算将$用于jQuery。)