> Bind-early-and-execute-later is nightmare of these $s.

jQuery completely works around this. Just put your function definition
inside of a closure. So you should put it inside:
jQuery(document).ready(function($){
  function myfunc(){
    $("div").bind(...);
  }
});

or like so:
(function($){
  $(document).ready(function(){
  });
  function myfunc(){
    $("div").bind(...);
})(jQuery);

Both will continue to work, no matter what $ actually - that's the
beautiful thing about closures!

--John

Reply via email to