2012-04-26 71 views
0

我想调用一个变量的查询函数调用,但它不工作。有没有办法解决?是否有可能在变量上调用jquery函数?

$(function() { 
     $variableName = '#fanpagePanelHeader'; 
     $(variableName).click(function() 
      { 
      $("#videoAcco").click(); 
      } 
    ); 
}); 
+0

$ VARIABLENAME是您的变量,但你通过别的东西,VARIABLENAME,jQuery的 – kinakuta 2012-04-26 03:55:30

回答

2

我是新来的jQuery,但它不应该是:

var variableName = '#fanpagePanelHeader'; 
+0

是的,这是正确的 – TGH 2012-04-26 03:55:37

+0

@TGH谢谢:) – 2012-04-26 03:56:12

+0

它总是很难对付的java后直接和OBJ -c脚本语言:(,谢谢btw! – doNotCheckMyBlog 2012-04-26 04:01:34

4

你的变量命名为$variableName,因此呼吁变量jQuery的功能:

$($variableName).click(... 

美元符号是变量名中的有效字符,但不认为它是jQuery特有的。这只是另一个角色。

+1

+1。此外,'variableName'是未定义的,但不会导致错误,最佳做法是使用'var'声明一个变量,而不是(无意)使用默认'window'对象的属性。 – Cameron 2012-04-26 03:57:22

+0

你的回答很有效,但卡西的回答更具信息性:) +1谢谢 – doNotCheckMyBlog 2012-04-26 04:02:50

相关问题