Help to adapt functions to jquery version 1.10.1

Help to adapt functions to jquery version 1.10.1

Hello friends. I have compatibility problems with jquery functions version 1.6.1 to the current (1.10.1). Here is the code. Please help friends.

  1.    $(document).ready(function()
  2.             {
  3.                 $.getJSON("categories.php?callback=?",  function(data)
  4.                 {
  5.                     $.each(data.Categories, function(i, category)
  6.                     {
  7.                        
  8.                         var subjsondata='';
  9.                         $.each(category.sub_categories, function(i, sub_categories)
  10.                         { 
  11.                           
  12.                             subjsondata += "<li>"+sub_categories.name+"</li>";
  13. });
  14.                  
  15.                         var jsondata ="<li id='"+category.cat_id+"' class='category'>"+category.name+"<ul id='hide"+category.cat_id+"' class='hideul'  media='"+category.media+"'>"+subjsondata+"</ul></li>";

  16.                         $(jsondata).appendTo("#menu_ul");
  17.                     });
  18.                 }
  19.             );
  20.   
  21.                 $(".category").live('mouseover',function(event){
  22.                     
  23.                     $("#menu_slider").show();
  24.                     var D=$(this).html();
  25.                     var id=$(this).attr('id');

  26.                     var V=$("#hide"+id).html();
  27.                     var M=$("#hide"+id).attr("media");
  28.                     $("#submenu_ul").html(V);
  29.                     $("#menu_slider h3").html(D);
  30. if(M!='null')
  31. {
  32. $("#menu_slider").css({"width": "450px"});
  33. }
  34. else
  35. {
  36. $("#menu_slider").css({"width": "250px"});
  37. }
  38.   $("#menu_slider").css('background', 'url(backgrounds/' + M + ') #ffffff no-repeat right bottom');
  39. });

  40. //Document Click
  41. $(document).mouseup(function()
  42. {
  43. $("#menu_slider").hide();
  44. });
  45. //Mouse click on sub menu
  46. $("#menu_slider").mouseup(function()
  47. {
  48. return false
  49. });

  50. //Mouse click on my account link
  51. $("#menu_box").mouseup(function()
  52. {
  53. return false
  54. });

  55.             });

mikepianist.-