jQuery(document).ready(function ($) { var cachedPreviews = {}; var exclusions = [ link_preview_vars.excluded_elements, link_preview_vars.excluded_classes, link_preview_vars.excluded_ids, '.post_section', '.nav-links', '.dropdown-menu', '.pagination_section', '#commentform3', '.related_post', '.catename_group', '.single-media-sidebar', '.error-btn1', ]; exclusions = exclusions.filter(function (exclusion) { return exclusion.trim() !== ""; }); var combinedExclusions = exclusions.map(function (exclusion) { return exclusion.split(", ").map(function (item) { return item.trim() + " a"; }).join(", "); }).join(", "); var $links = $('#content a, #main-content a, .content-wrap a, .entry-content a, article a:not(:has(img))'); if (combinedExclusions !== "") { $links = $links.not(combinedExclusions); } $links.on("mouseenter", function () { var link = $(this).attr('href'); if (cachedPreviews[link]) { showPreview(cachedPreviews[link], this); } else { var mshotsURL = link_preview_vars.mshots_url + encodeURIComponent(link) + '?w=' + link_preview_vars.width + '&r=2'; var previewHTML = '