Javascript 插入传递到JS函数中的变量
我正在创建这样一个函数:Javascript 插入传递到JS函数中的变量,javascript,jquery,Javascript,Jquery,我正在创建这样一个函数: function ajaxinate(divId) { ('divId .anotherDiv').toggle(); } 有人能告诉我如何在函数中修饰divId参数,以便它根据传入的内容进行插值吗?例如,当我打电话时 ajaxinate('#myAjaxinatedDiv'); 我希望函数看起来像: ('#myAjaxinatedDiv .anotherDiv').toggle(); 由于某些原因,我无法将变量指定为divID以插值到函数中。我尝试过用单引
function ajaxinate(divId) {
('divId .anotherDiv').toggle();
}
有人能告诉我如何在函数中修饰divId参数,以便它根据传入的内容进行插值吗?例如,当我打电话时
ajaxinate('#myAjaxinatedDiv');
我希望函数看起来像:
('#myAjaxinatedDiv .anotherDiv').toggle();
由于某些原因,我无法将变量指定为divID以插值到函数中。我尝试过用单引号和+符号以及几乎所有可能的排序组合来装饰divId
谢谢 将变量传入字符串:
function ajaxinate(divId) {
$(divId + ' .anotherDiv').toggle();
}
(另外,我假设您打算将
$
用于jQuery。)将变量传递给字符串:
function ajaxinate(divId) {
$(divId + ' .anotherDiv').toggle();
}
(另外,我假设您打算将
$
用于jQuery。)谢谢!我这边的错误喜剧,这就是我周日工作得到的!告诉我你做了什么——(粘贴到JS部分,保存,并将链接发送给我)@AngeloChrysoulakis,没关系。你能告诉我你是如何调用这个函数的吗?这样我就可以知道出了什么问题谢谢你的帮助David-在函数定义中我使用了div_id,然后在函数中我使用了divId。你的回答帮助我解决了问题(最初,我试图通过使用“+divId+”来插入divId,但这不起作用。这是我的第一个正式SO问题。我刚刚接受了你的回答David。再次感谢你的大力帮助!谢谢!这就是我周日工作时得到的错误喜剧!让我看看你做了什么--(粘贴到JS部分,保存并发送链接)@AngeloChrysoulakis没问题。你能告诉我你是如何调用函数的,这样我就可以看到哪里出错了吗?:)谢谢你的帮助David-在函数定义中我使用了div_id,然后在函数中我使用了divId。你的回答帮助我解决了问题(最初,我试图使用“+divId+”来插入divId,但没有用。这是我的第一个正式SO问题。我刚刚接受了你的回答David。再次感谢你的大力帮助!