I'm playing with a beginners tutorial about canvas
I was wondering if i can change this(which works straight from the tutorial):
     <script>  
        $(document).ready(function() {  
            var can = document.getElementById("myCanvas");  
            var ctx = canvas.getContext("2d");
            ctx.fillRect(50, 25, 150, 100);
        });  
    </script> 
into this:
 $(document).ready(function() { 
    can = $("mycanvas");
    var ctx = canvas.getContext("2d");
    ctx.fillRect(50, 25, 150, 100);
 }); 
or maybe even into
var ctx=$("mycanvas").getContext("2d");
ctx.fillRect(50,25,150,100);
something doesn't work and I can't figure out what? I tried adding .val() as i saw in countless articles
can=$("#mycanvas").val()
and also .atrr()
can=$("mycanvas").attr("id")
but to no avail what am i doing wrong? or maybe it isn't possible with jquery? I would be glad for any help with this.