Php 在函数之前加载脚本

Php 在函数之前加载脚本,php,jquery,ajax,Php,Jquery,Ajax,我想在我的html页面上使用一个函数,但内容是通过ajax交付的,如何首先加载脚本,然后应用该函数?如果我将脚本包含在我的中,它将不起作用。另外,如何使用jQuery.find()并为页面加载后交付的内容应用函数或修改css?请参见有一个很棒的界面。下面是一个示例代码 <!-- In the head --> <script src="lab.js"></script> <!-- In the body --> <script> $

我想在我的html页面上使用一个函数,但内容是通过ajax交付的,如何首先加载脚本,然后应用该函数?如果我将脚本包含在我的
中,它将不起作用。另外,如何使用jQuery.find()并为页面加载后交付的内容应用函数或修改css?

请参见有一个很棒的界面。下面是一个示例代码

<!-- In the head -->
<script src="lab.js"></script>
<!-- In the body -->
<script>
  $LAB
    .script("yourscript.js")
    .wait(function(){
          yourfunction();
     });
</script>

jQuery在getScript函数中内置了此功能

    $.getScript('yourscript.js', yourfunction);

您是否通过
document.createElement('script')
注入脚本?我希望在通过ajax加载搜索结果后加载脚本。虽然您仍然需要使用LABjs,但您需要在ajax调用中添加一个ajax完整事件处理程序。我将更新该示例,假设您使用的是.load()[方法。找到了答案:我使用了$.get();与$.getScript组合来自动刷新脚本,这样他们就保留了新元素的帐户,我如何知道通过ajax加载的内容是什么时候?
    $.getScript('yourscript.js', yourfunction);