本来应该这样调用:
 $('#' + singleElementID).fadeIn(3)但是我现在想这样调用:
首先把这段代码组合为字符串:
var tempExecString= "$('#' + singleElementID).fadeIn(3)"
然后,执行这个tempExecString请问可以吗?javascriptjquery

解决方案 »

  1.   

    不行?奇怪?
      function test() {
                try {
                    var temptest = "$('.style3').fadeIn(3);";
                    eval(temptest);
                } catch (e) {
                    alert(e.message);
                }
            }
      

  2.   

    var temptest = "$('.style3').fadeIn(3);";
    (new Function(temptest))();