$(document).ready(function () { // Let external links in jupyter notebooks open in new tab let jupyterNotebooks = $(".jupyter-notebook-iframe-container"); jupyterNotebooks.each(function () { let iframeBody = $(this).find("iframe").get(0).contentWindow.document.body; // Get all elements in the bodyElement let links = $(iframeBody).find("a"); // Loop through each element links.each(function () { // Check if the element has an 'href' attribute if ($(this).attr("href")) { // Set the 'target' attribute to '_blank' to open the link in a new tab/window $(this).attr("target", "_blank"); } }); }); });