通过编程加载Javascript文件,并在';完成了

通过编程加载Javascript文件,并在';完成了,javascript,jquery,ajax,reactjs,Javascript,Jquery,Ajax,Reactjs,我在一个使用jQuery的React项目中工作,需要将jQuery库导入其中 基本上,我现在需要的是一种在我的项目中动态加载javascript的方法,当它完成加载时,我需要运行javascript代码 大概是这样的: $(function(){ loadJavascript('myscript.js',function(){ //run this code when myscript has finished loading }); }); function myfunctiona

我在一个使用jQuery的React项目中工作,需要将jQuery库导入其中

基本上,我现在需要的是一种在我的项目中动态加载javascript的方法,当它完成加载时,我需要运行javascript代码

大概是这样的:

$(function(){
 loadJavascript('myscript.js',function(){
  //run this code when myscript has finished loading
  });
});
function myfunctioname(){
     // some code
     return 'whatever you want' ;
}

你看过《安魂曲》吗?这是一个很好的图书馆,你想怎么做就怎么做 做你想做的事

$(function() {
    $.getScript('myscript.js', function() {
        // run when myscript has finished loading
    });
});

如果其他方法都失败了,那么试试这个。 使用JQuery,使用回调函数名执行JSONPAJAX。 例如

在服务器端处理此调用,并返回一个函数封装的javascript代码,该代码返回一些数据。 返回的javascript如下所示:

$(function(){
 loadJavascript('myscript.js',function(){
  //run this code when myscript has finished loading
  });
});
function myfunctioname(){
     // some code
     return 'whatever you want' ;
}
JQuery ajax将自动执行返回的javascript函数


希望这能有所帮助。

那么正则脚本标记有什么问题?