Skip to content
Grav 2.0 is officially stable. Read the announcement →
Archive

Adding a Rotating Spinner to Simple Search

Started by Muut Archive 10 years ago · 1 replies · 352 views
10 years ago

I was able to figure this out. For those willing to accomplish the same thing, you can add the following javascript to your learn.js in your theme folder:

JS

// Listen for AJAX events and modify the SEARCH icon to a rotating spinner. 
jQuery(document).ajaxStart(function (event, request, settings) {
    jQuery(".searchbox label").replaceWith('<label for="search-by"><i class="fa fa-circle-o-notch fa-spin"></i><span class="sr-only">Loading...</span></label>');
});

jQuery(document).ajaxComplete(function (event, request, settings) {
    jQuery(".searchbox label").replaceWith('<label for="search-by"><i class="fa fa-search"></i></label>');
});
---

Suggested topics

Topic Participants Replies Views Activity
Archive · by Deleted User, 9 years ago
0 1359 9 years ago
Archive · by Muut Archive, 9 years ago
2 936 9 years ago
Archive · by Muut Archive, 9 years ago
2 4066 9 years ago
Archive · by Muut Archive, 9 years ago
1 2957 9 years ago
Archive · by Muut Archive, 9 years ago
3 1121 9 years ago