JavaScript函数jQuery中的参数。这有用吗?

时间:2013-12-04 01:31:09

标签: javascript jquery html

EDIT帮助人们更好地理解这个问题

你能调用一个参数然后在jQuery中使用它吗?我想的是:

// Notice the "test" argument in the "foo" function
function foo(test) {
  $("#randomDiv").click(function(){
    $(test).toggle();
  });
}

这样的事情会起作用吗?

2 个答案:

答案 0 :(得分:0)

是的,它会起作用。但这取决于你想要达到的目标。

您的代码将类似于“即时活页夹”,例如:此代码将在解析文档时绑定元素的切换。

就一个事件绑定多个侦听器而言,将按顺序执行相同函数的调用。

答案 1 :(得分:0)

您应该在html文件的开头运行 foo 。通过这种方式,您将确保函数 document.ready 将一直运行,直到所有DOM都被加载。