Javascript 将变量用作函数内的参数
我在编程方面很差 我有一个javascript变量Javascript 将变量用作函数内的参数,javascript,jquery,Javascript,Jquery,我在编程方面很差 我有一个javascript变量 var a = 'S_QEEFCEAPU'; 然后还有另一个类似这样的html <a href="#" onClick='jQuery("#youtube-player-container").tubeplayer("play","S_QEEFCEAPU")'>Video 1</a> 我想在tubeplayer函数调用中使用变量名而不是字符串S_QEEFCEAPU。我该怎么做呢?点击链接并使用javascript
var a = 'S_QEEFCEAPU';
然后还有另一个类似这样的html
<a href="#" onClick='jQuery("#youtube-player-container").tubeplayer("play","S_QEEFCEAPU")'>Video 1</a>
我想在tubeplayer函数调用中使用变量名而不是字符串S_QEEFCEAPU。我该怎么做呢?点击链接并使用javascript变量可以调用javascript函数 html格式的
<a href="#" onClick='yourFunction()'>Video 1</a>
如果a
定义为外部功能和全局范围
var a = 'S_QEEFCEAPU';
function yourFunction(){
jQuery("#youtube-player-container").tubeplayer("play",a)
}
您可以在单击链接时调用javascript函数,并在其中使用javascript变量 html格式的
<a href="#" onClick='yourFunction()'>Video 1</a>
如果a
定义为外部功能和全局范围
var a = 'S_QEEFCEAPU';
function yourFunction(){
jQuery("#youtube-player-container").tubeplayer("play",a)
}
如果变量在全局范围内,请执行此操作-
<a href="#" onClick='jQuery("#youtube-player-container").tubeplayer("play", a)'>Video 1</a>
不过,我建议您为变量提供更好的名称。并使用不引人注目的JavaScript远离onClick。不要将jQuery语句放在onClick中。如果变量在全局范围内,就这样做-
<a href="#" onClick='jQuery("#youtube-player-container").tubeplayer("play", a)'>Video 1</a>
不过,我建议您为变量提供更好的名称。并使用不引人注目的JavaScript远离onClick。不要将jQuery语句放在onClick中。
tubeplayer(“play”,a)
如果变量在全局范围内声明,则应该可以工作。为什么要将jQuery放在属性中?这很难闻。@dystroy:这实际上是一个答案:)tubeplayer(“play”,a)
如果变量在全局范围内声明,应该可以工作。为什么要将jquery放在属性中?这很臭。@dystroy:这实际上是一个答案:)