mirror of https://gitlab.com/mayx/mayx.gitlab.io
parent
50c6c49c4c
commit
550321e80a
|
@ -27,6 +27,18 @@
|
|||
|
||||
gtag('config', '{{ site.google_analytics }}');
|
||||
var lastUpdated = new Date("{{ site.time | date: "%FT%T%z" }}");
|
||||
function getSearchJSON(callback) {
|
||||
var searchData = JSON.parse(localStorage.getItem(lastUpdated));
|
||||
if (!searchData) {
|
||||
localStorage.clear();
|
||||
$.getJSON("search.json", function (data) {
|
||||
localStorage.setItem(lastUpdated, JSON.stringify(data));
|
||||
callback(data);
|
||||
});
|
||||
} else {
|
||||
callback(searchData);
|
||||
}
|
||||
}
|
||||
</script>
|
||||
{% endif %}
|
||||
<style>
|
||||
|
|
|
@ -27,7 +27,7 @@ var status = false;
|
|||
if(mykeyword != null && mykeyword.toString().length>1){
|
||||
sbox.value = mykeyword;
|
||||
}
|
||||
$.getJSON("search.json", function(json){
|
||||
getSearchJSON(function(json){
|
||||
var sjs = SimpleJekyllSearch({
|
||||
searchInput: sbox,
|
||||
resultsContainer: document.getElementById('results-container'),
|
||||
|
|
Loading…
Reference in New Issue