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.
- $(document).ready(function()
- {
- $.getJSON("categories.php?callback=?", function(data)
- {
-
- $.each(data.Categories, function(i, category)
- {
-
- var subjsondata='';
- $.each(category.sub_categories, function(i, sub_categories)
- {
-
- subjsondata += "<li>"+sub_categories.name+"</li>";
- });
-
- 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>";
- $(jsondata).appendTo("#menu_ul");
- });
- }
- );
-
- $(".category").live('mouseover',function(event){
-
- $("#menu_slider").show();
- var D=$(this).html();
- var id=$(this).attr('id');
- var V=$("#hide"+id).html();
- var M=$("#hide"+id).attr("media");
- $("#submenu_ul").html(V);
- $("#menu_slider h3").html(D);
- if(M!='null')
- {
- $("#menu_slider").css({"width": "450px"});
- }
- else
- {
- $("#menu_slider").css({"width": "250px"});
- }
- $("#menu_slider").css('background', 'url(backgrounds/' + M + ') #ffffff no-repeat right bottom');
- });
- //Document Click
- $(document).mouseup(function()
- {
- $("#menu_slider").hide();
-
- });
-
- //Mouse click on sub menu
- $("#menu_slider").mouseup(function()
- {
- return false
- });
- //Mouse click on my account link
- $("#menu_box").mouseup(function()
- {
- return false
- });
- });
mikepianist.-