1$(document).ready(function(){$('#response1, #response2').hide();$('#close1, #close2').hide();$('.loading').hide();$(".drag").draggable({revert:'invalid',start:function(){$('#textcontent1, #textcontent2').addClass('drop-circle');},stop:function(){$('#textcontent1, #textcontent2').removeClass('drop-circle');},});$("#droppable1, #droppable2").droppable({drop:function(event,ui){var drop=$(this).attr('id');var oid=$('#'+drop).next().val();idd=(ui.draggable)[0].id;$('#'+idd).parent().addClass('active');if(oid===idd){return;}$('#'+idd).css({'top':0,'left':0});$('#'+$('#'+drop).next().val()).parent().removeClass('active');$('#'+drop).next().val(idd);$('#'+drop).find('span').html('<i class="fa fa-spinner fa-pulse fa-fw margin-bottom"></i>').fadeIn('fast',function(){$('#'+drop).find('div.drag-drop').hide();$('#'+drop).find('div.loading').show();$('#'+drop).addClass('no-circle');$.ajax({type:'get',url:'/api/compare_strings',data:{'id':idd},success:function(data){console.log(data);if(drop=='droppable1'){$('#droppable1').parent().parent().next().find('a').show();}else if(drop=='droppable2'){$('#droppable2').parent().parent().next().find('a').show();}var path=data.image;var src=path.replace("medium","large");var name=data.name;var short_description=data.short_description;var output=data.output;var treble=data.treble;var midrange=data.midrange;var bass=data.bass;var link=data.slug;$('#'+drop).find('div.loading').fadeOut('fast',function(){$('#textcontent1, #textcontent2').removeClass('drop-circle');$('#'+drop).parent().parent().fadeOut("fast");$('#'+drop).parent().parent().next().fadeIn("fast");$('#'+drop).parent().parent().next().find('img').attr('src',src);$('#'+drop).parent().parent().next().find('h3').html(name);$('#'+drop).parent().parent().next().find('p').html(short_description);$('#'+drop).parent().parent().next().children('div.compare-buttons').find('a').attr('href',link);if(output==0){$('#'+drop).parent().parent().next().find('div.bar[data-output="output"]').parent().hide();$('#'+drop).parent().parent().next().find('div.bar[data-output="output"]').parent().parent().parent().hide();}else{$('#'+drop).parent().parent().next().find('div.bar[data-output="output"]').css('width',output+'%');}if(treble==0){$('#'+drop).parent().parent().next().find('div.bar[data-treble="treble"]').parent().hide();$('#'+drop).parent().parent().next().find('div.bar[data-treble="treble"]').parent().parent().parent().hide();}else{$('#'+drop).parent().parent().next().find('div.bar[data-treble="treble"]').css('width',treble+'%');}if(midrange==0){$('#'+drop).parent().parent().next().find('div.bar[data-midrange="midrange"]').parent().hide();$('#'+drop).parent().parent().next().find('div.bar[data-midrange="midrange"]').parent().parent().parent().hide();}else{$('#'+drop).parent().parent().next().find('div.bar[data-midrange="midrange"]').css('width',midrange+'%');}if(bass==0){$('#'+drop).parent().parent().next().find('div.bar[data-bass="bass"]').parent().hide();$('#'+drop).parent().parent().next().find('div.bar[data-bass="bass"]').parent().parent().parent().hide();}else{$('#'+drop).parent().parent().next().find('div.bar[data-bass="bass"]').css('width',bass+'%');}});}});});}});$('#close1, #close2').on('click',function(){$(this).hide();$(this).parent().prev().find('div.loading').hide();$(this).parent().prev().find('div.drag-drop').show();$(this).parent().prev().find('span').html('+');$(this).parent().prev().show();$(this).parent().hide();$("#"+$(this).parent().prev().find("input").val()).parent().removeClass('active');$(this).parent().prev().find("input").val("");});});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.