mirror of
				https://github.com/Mabbs/mabbs.github.io
				synced 2025-11-03 23:42:53 +08:00 
			
		
		
		
	Update 2 files
- /_layouts/post.html - /links.md
This commit is contained in:
		
							parent
							
								
									dba69d3ceb
								
							
						
					
					
						commit
						00ed1a9b50
					
				@ -89,48 +89,50 @@ layout: default
 | 
				
			|||||||
<script>
 | 
					<script>
 | 
				
			||||||
var suggest = $("#suggest-container");
 | 
					var suggest = $("#suggest-container");
 | 
				
			||||||
$.get(BlogAPI + "/suggest?id={{ page.url }}&update=" + lastUpdated.valueOf(), function (data) {
 | 
					$.get(BlogAPI + "/suggest?id={{ page.url }}&update=" + lastUpdated.valueOf(), function (data) {
 | 
				
			||||||
    if (data.length) {
 | 
					  if (data.length) {
 | 
				
			||||||
        getSearchJSON(function (search) {
 | 
					    getSearchJSON(function (search) {
 | 
				
			||||||
            suggest.empty();
 | 
					      suggest.empty();
 | 
				
			||||||
            var searchMap = {};
 | 
					      var searchMap = {};
 | 
				
			||||||
            for (var i = 0; i < search.length; i++) {
 | 
					      for (var i = 0; i < search.length; i++) {
 | 
				
			||||||
                searchMap[search[i].url] = search[i];
 | 
					        searchMap[search[i].url] = search[i];
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					      
 | 
				
			||||||
 | 
					      var tooltip = $('<div class="content-tooltip"></div>').appendTo('body').hide();
 | 
				
			||||||
 | 
					      for (var j = 0; j < data.length; j++) {
 | 
				
			||||||
 | 
					        var item = searchMap[data[j].id];
 | 
				
			||||||
 | 
					        if (item) {
 | 
				
			||||||
 | 
					          var link = $('<a href="' + item.url + '">' + item.title + '</a>');
 | 
				
			||||||
 | 
					          var contentPreview = item.content.replace(/<[^>]+>/g, "").substring(0, 100);
 | 
				
			||||||
 | 
					          if (item.content.length > 100) {
 | 
				
			||||||
 | 
					                contentPreview += "……";
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					          link.hover(
 | 
				
			||||||
 | 
					            function(e) {
 | 
				
			||||||
 | 
					              tooltip.text($(this).data('content'))
 | 
				
			||||||
 | 
					                .css({
 | 
				
			||||||
 | 
					                  top: e.pageY + 10,
 | 
				
			||||||
 | 
					                  left: e.pageX + 10
 | 
				
			||||||
 | 
					                })
 | 
				
			||||||
 | 
					                .show();
 | 
				
			||||||
 | 
					            },
 | 
				
			||||||
 | 
					            function() {
 | 
				
			||||||
 | 
					              tooltip.hide();
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					          ).mousemove(function(e) {
 | 
				
			||||||
 | 
					            tooltip.css({
 | 
				
			||||||
 | 
					              top: e.pageY + 10,
 | 
				
			||||||
 | 
					              left: e.pageX + 10
 | 
				
			||||||
 | 
					            });
 | 
				
			||||||
 | 
					          }).data('content', contentPreview); 
 | 
				
			||||||
          
 | 
					          
 | 
				
			||||||
            var tooltip = $('<div class="content-tooltip"></div>').appendTo('body').hide();
 | 
					          suggest.append(link);
 | 
				
			||||||
            for (var j = 0; j < data.length; j++) {
 | 
					          suggest.append(' - ' + item.date + '<br />');
 | 
				
			||||||
                var item = searchMap[data[j].id];
 | 
					        }
 | 
				
			||||||
                if (item) {
 | 
					      }
 | 
				
			||||||
                    var link = $('<a href="' + item.url + '">' + item.title + '</a>');
 | 
					    });
 | 
				
			||||||
                    var contentPreview = item.content.replace(/<[^>]+>/g, "").substring(0, 100);
 | 
					  } else {
 | 
				
			||||||
                    
 | 
					    suggest.html("暂无推荐文章……");
 | 
				
			||||||
                    link.hover(
 | 
					  }
 | 
				
			||||||
                        function(e) {
 | 
					 | 
				
			||||||
                            tooltip.text($(this).data('content'))
 | 
					 | 
				
			||||||
                                .css({
 | 
					 | 
				
			||||||
                                    top: e.pageY + 10,
 | 
					 | 
				
			||||||
                                    left: e.pageX + 10
 | 
					 | 
				
			||||||
                                })
 | 
					 | 
				
			||||||
                                .show();
 | 
					 | 
				
			||||||
                        },
 | 
					 | 
				
			||||||
                        function() {
 | 
					 | 
				
			||||||
                            tooltip.hide();
 | 
					 | 
				
			||||||
                        }
 | 
					 | 
				
			||||||
                    ).mousemove(function(e) {
 | 
					 | 
				
			||||||
                        tooltip.css({
 | 
					 | 
				
			||||||
                            top: e.pageY + 10,
 | 
					 | 
				
			||||||
                            left: e.pageX + 10
 | 
					 | 
				
			||||||
                        });
 | 
					 | 
				
			||||||
                    }).data('content', contentPreview); 
 | 
					 | 
				
			||||||
                    
 | 
					 | 
				
			||||||
                    suggest.append(link);
 | 
					 | 
				
			||||||
                    suggest.append(' - ' + item.date + '<br />');
 | 
					 | 
				
			||||||
                }
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        });
 | 
					 | 
				
			||||||
    } else {
 | 
					 | 
				
			||||||
        suggest.html("暂无推荐文章……");
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
});
 | 
					});
 | 
				
			||||||
</script>
 | 
					</script>
 | 
				
			||||||
{% endif %}
 | 
					{% endif %}
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								links.md
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								links.md
									
									
									
									
									
								
							@ -29,4 +29,6 @@ tags: [links]
 | 
				
			|||||||
头像:<https://avatars0.githubusercontent.com/u/17966333>   
 | 
					头像:<https://avatars0.githubusercontent.com/u/17966333>   
 | 
				
			||||||
Logo:<https://mabbs.github.io/favicon.ico>
 | 
					Logo:<https://mabbs.github.io/favicon.ico>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<!--[if !IE]> -->
 | 
				
			||||||
<script src="/assets/js/rss-feed-preview.js"></script>
 | 
					<script src="/assets/js/rss-feed-preview.js"></script>
 | 
				
			||||||
 | 
					<!-- <![endif]-->
 | 
				
			||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user