Jekyll AJAX

screenshot of Jekyll AJAX

This basic Jekyll site enables dynamic content loading via AJAX with all the necessary HTML5 History support.

Overview:

This repository is an unmaintained version of Jekyll that utilizes History.JS and a small piece of Javascript to make any Jekyll-built site use AJAX and jQuery to load content without refreshing the page. It allows for HTML5 pushState functionality and deep-linking.

Features:

  • AJAX and jQuery functionality: Allows for content to be loaded without refreshing the page, utilizing the HTML5 pushState functionality and History.JS.
  • Easy customization: Users can clone the repository and use it as a starting point for their own Jekyll-based projects, with the ability to change formatting, layouts, and CSS.
  • Title customization: The code is capable of changing the document's title on-the-fly during an AJAX call.

Summary:

This repository provides an unmaintained version of Jekyll that allows for AJAX functionality and content loading without refreshing the page. Users can clone the repository and modify it to fit their own Jekyll-based projects, and customize the document's title during AJAX calls.