简体   繁体   中英

Loading JavaScript when div has loaded?

I have a script that will reload the page (content) to a random DIV How do I implement this so that the script loads after the div is loaded?

I have the following code ready:

<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").load(function(){
    blah();
});

This will do what you wanted, but it does not make sense though, since div is not like an image or <script> or a page. (You can't really "load" a <div> anyway.)

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM