Jump to content

Spot The Problem!


glenelkins

Recommended Posts

Hi

 

Can anyone see why the drawBird() function is not being called here??

 


        <script type="text/javascript" src="jquery.js"></script>
        
        <script type="text/javascript">
        
            $(document).ready ( function() {
                
                // global vars
                var canvas = null;
                var birdX = 0;
                var birdY = 0;
                
                 
                /*
                 function: drawBird
                 desc: draws an animated bird
                */
                $.drawBird = function() {
                    alert('bird');
                   
                }
                
                /*
                    function: init
                    desc: initialise the canvas and interval for bird movement
                */
                $.init = function() {
                    
                    // get reference to the canvas element
                    canvas = $('#canvas')[0].getContext ( '2d' );
                    
                    // set interval to the drawBird function as 10 milliseconds
                    return setInterval ( 'drawBird', 10 );
                    
                }
                
               
                
                
                // initialise
                $.init();
            
                
            });

Link to comment
https://forums.phpfreaks.com/topic/210458-spot-the-problem/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.