jQuery save local variable for use later on in the code
问题 Is there anyway that I can save or access a local variable outside of it's function? Consider the code below: $( "#droppable2" ).droppable({ activeClass: "ui-state-hover", hoverClass: "ui-state-active", accept: "#draggable3", drop: function( event, ui ) { jdc = $(this).attr("id"); //I need to use this value later $( this ) .addClass( "ui-state-highlight" ); var x = ui.helper.clone(); x.appendTo('body'); var jdi = $("img").attr("id");// I need to use this value later $(this).droppable(