diff --git a/.ci/generateIndex.py b/.ci/generateIndex.py
index c4d18bc653b46cdc488f56e5ba25a0894f5cffdf..968f2b0b2241a397739aa3c1eb7c9b87d53c873f 100644
--- a/.ci/generateIndex.py
+++ b/.ci/generateIndex.py
@@ -76,8 +76,9 @@ sections = list(set(sections))
 sections.sort()
 
 # Index contains the generated content, init it with an empty container
-index = '<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>\n'
-index += '<script type="text/javascript" src="router.js"></script>\n\n'
+index = ''
+index += '<script type="text/javascript" src="{{ "assets/js/jquery3.5.1.min.js" | relative_url }}"></script>\n'
+index += '<script type="text/javascript" src="{{ "assets/js/router.js" | relative_url }}"></script>\n\n'
 index += '\n<div class="index-box-container">\n'
 
 localIndexArr = [[]] * len(sections)