You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ms...@apache.org on 2020/06/30 10:02:28 UTC
[pdfbox-docs] 01/02: PDFBOX-3330: remove jquery and bootsrap.js
dependency
This is an automated email from the ASF dual-hosted git repository.
msahyoun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pdfbox-docs.git
commit d48ae6001bb89b822b0b3533884b9033445edc94
Author: Maruan Sahyoun <sa...@fileaffairs.de>
AuthorDate: Tue Jun 30 11:58:35 2020 +0200
PDFBOX-3330: remove jquery and bootsrap.js dependency
---
content/_includes/footer_scripts.html | 64 +++++++++++++++++------------------
1 file changed, 32 insertions(+), 32 deletions(-)
diff --git a/content/_includes/footer_scripts.html b/content/_includes/footer_scripts.html
index 5242307..6416916 100644
--- a/content/_includes/footer_scripts.html
+++ b/content/_includes/footer_scripts.html
@@ -1,38 +1,38 @@
-<!-- Twitter Bootstrap and jQuery after this line. -->
-<script src="//code.jquery.com/jquery-latest.min.js"></script>
-<script src="/bootstrap/js/bootstrap.min.js"></script>
-<script >
+<script>
- $(document).ready(function () {
- $('[data-toggle="offcanvas"]').click(function () {
- $('.row-offcanvas').toggleClass('active')
- });
- });
+ function addCollapsed(el) {
+ el.classList.add('collapsed');
+ }
- $(function() {
- // collapse tree nodes dynamically to support noscript
- $('.sidebar-node').addClass('collapsed');
+ function toggleCollapsed(ev) {
+ ev.target.parentNode.classList.toggle('collapsed');
+ ev.preventDefault();
+ }
+ function addClickEvent(el) {
+ console.log(el);
+ el.addEventListener('click', toggleCollapsed);
+ }
- // toggle expand/collapse
- $('.sidebar-node > a').click(function(e) {
- $(this).parent().toggleClass('collapsed');
- e.preventDefault();
- });
+ document.querySelectorAll('.sidebar-node').forEach(addCollapsed);
+ document.querySelectorAll('.sidebar-node > a').forEach(addClickEvent);
- // preserve expand/collapse across page navigation
- var path = document.location.pathname;
- if (path.indexOf('/1.8') == 0) {
- $('#v1-8').removeClass('collapsed');
- if (path.indexOf('/1.8/cookbook') == 0) {
- $('#v1-8-cookbook').removeClass('collapsed');
- }
- } else {
- $('#v2-0').removeClass('collapsed');
- if (path.indexOf('/2.0/cookbook') == 0) {
- $('#v2-0-cookbook').removeClass('collapsed');
- }
+ // preserve expand/collapse across page navigation
+ var path = document.location.pathname;
+ if (path.indexOf('/1.8') == 0) {
+ var el = document.getElementById("#v1-8");
+ el.classList.toggle("collapsed");
+ if (path.indexOf('/1.8/cookbook') == 0) {
+ el = document.getElementById('v1-8-cookbook');
+ el.classList.remove('collapsed');
}
-
- });
-</script>
+ } else {
+ var el = document.getElementById("v2-0");
+ console.log(el);
+ el.classList.remove("collapsed");
+ if (path.indexOf('/2.0/cookbook') == 0) {
+ el = document.getElementById('#v2-0-cookbook');
+ el.classList.remove('collapsed');
+ }
+ }
+</script>
\ No newline at end of file