加载div时加载javascript?

加载div时加载javascript?,javascript,javascript-events,event-handling,Javascript,Javascript Events,Event Handling,我有一个脚本,可以将页面内容重新加载到随机DIV 如何实现这一点,以便在加载div之后加载脚本 我已准备好以下代码: <script> $(document).ready(function() { $("#getAssignment").click(function() { var $divs = $(".assignment"); if ($divs.length > 0) { window.location.hash =

我有一个脚本,可以将页面内容重新加载到随机DIV 如何实现这一点,以便在加载div之后加载脚本

我已准备好以下代码:

<script>  
$(document).ready(function() {
   $("#getAssignment").click(function() {
      var $divs = $(".assignment");
      if ($divs.length > 0) {
         window.location.hash = "#" + $divs[ Math.floor(Math.random() * 
         $divs.length) ].id;
      }
  });
});    
</script>

这将实现您想要的功能,但它没有意义,因为div不像图像或页面。无论如何,您都无法真正加载。

对于div中的onload事件,您可以尝试onload函数,该onload函数应该可以做到这一点。这个问题不是很清楚。您是否有将内容动态加载到div中的代码?如果是这样,请显示代码。div不加载。div只是较大页面的一部分。如果你要改变一个div里面的内容,那么无论代码在做什么,都会触发你以后想要发生的事情…对不起,这个脚本通常是在用户点击一个按钮时完成的,然后脚本会从列表中随机选择一个div,它们是类作为赋值,我想做同样的事情,但是,当这个特殊的页面是一个DIV被加载的时候,对不起,伙计们,我真的很笨,当涉及到代码的时候…我如何使onload函数与我所拥有的一起工作?对不起,这个脚本通常是在用户点击一个按钮时完成的,然后脚本会从一个列表中选择一个随机的div。它们是类作为赋值。我想做同样的事情,但是当这个特定的页面加载时,它是一个div。一个页面不是div。这没有意义。页面包含div。请原谅我使用了错误的术语。我使用这个应用程序是在Dreamweaver中使用phonegap创建的。那么,当这个div被显示/激活/什么的时候,我如何触发这个脚本呢@Derek是div的一部分,因为div的名称?@user1114118-$div表示每一个。
$("div").load(function(){
    blah();
});