1// JavaScript Document� 2jQuery(document).ready( function() { � 3 � 4 $container = jQuery('#wmle_container'); // START MASONRY� 5 $container.imagesLoaded(function(){� 6 $container.masonry();� 7 })� 8 � 9 jQuery(".wmle_loadmore_btn").click( function(e) {� 10 e.preventDefault();� 11 url = jQuery(this).attr("href");� 12 containerDivId = jQuery(this).attr("rel")� 13 pageNumber = jQuery("#"+containerDivId).attr("data-page");� 14 randSeed = jQuery("#"+containerDivId).attr("data-seed");� 15 jQuery("#"+containerDivId).attr("data-load-status",'no');� 16 if (pageNumber == null){� 17 pageNumber = 1;� 18 }� 19 url = url + '&pageNumber=' + pageNumber + '&randSeed=' + randSeed ;� 20 jQuery.ajax({� 21 dataType : "json",� 22 url : url,� 23 beforeSend : function(){� 24 jQuery("img.loading_icon").show();� 25 jQuery('.wmle_loadmore_btn').html('Loading...');� 26 },� 27 success: function(response) {� 28 if(response.status == "ok") {� 29 var newPageNumber = parseInt(pageNumber) + 1;� 30 $boxes = jQuery(response.elements);� 31 $container.append( $boxes ).imagesLoaded( function(){� 32 jQuery('.wmle_item_holder').show(); � 33 $container.masonry( 'appended', $boxes);� 34 jQuery("img.loading_icon").hide();� 35 jQuery("#"+containerDivId).attr("data-page", newPageNumber);� 36 jQuery('.wmle_loadmore_btn').html('Load More');� 37 jQuery("#"+containerDivId).attr("data-load-status",'ready');� 38 if (parseInt(newPageNumber) > parseInt(response.max_pages)){ // Hide load more btn if no more pages.� 39 jQuery('.wmle_loadmore').remove();� 40 }� 41 });� 42 � 43 }� 44 else {� 45 jQuery('.wmle_loadmore_btn').html(response.message);� 46 }� 47 }� 48 })� 49 }) � 50})
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.