javascript - How to call an object within $(document).ready from outside it -
the function like:
(function ($) { $(document).ready(function () { var myobject = { myfunction: function(){ alert('i here'); } } }); }(jquery)); myobject.myfunction();
how can call above?
document.ready()
callbacks called in order registered (ref). 1 way achieve goal create global object, initialize in 1 $(document).ready()
, call in subsequent $(document).ready()
.
var myobject = {}; (function($) { $(document).ready(function() { myobject = { myfunction: function() { alert('i here'); } } }); }(jquery)); (function($) { $(document).ready(function() { myobject.myfunction(); }); }(jquery));
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
Comments
Post a Comment