用变量替换部分代码

时间:2016-06-03 01:04:36

标签: javascript jquery variables

如何使用变量替换下面代码中的ClassName。

我有:

(function (root, factory) {

  factory((root.ClassName= {})); 

  dragged =[].slice.call(_document.getElementsByClassName('ClassName'));

 });

如何使用如下变量替换ClassNames的位置:

 (function (root, factory) {

   var x = ClassName

   factory((root.ClassName= {})); 

   dragged =[].slice.call(_document.getElementsByClassName('ClassName'));

 });

请注意,它只是我拥有的代码的一部分,我不需要更改代码,我只需要调用那些出现这些类名的变量。

1 个答案:

答案 0 :(得分:4)

您是否正在寻找类似的东西?

function (root, factory) {
  var x = "ClassName";
  factory((root[x]= {}));
  dragged = [].slice.call(_document.getElementsByClassName(x));
};