《Glauert 最优转子盘重述》评论
Comments on "Glauert's optimum rotor disk revisited"

原始链接: https://wes.copernicus.org/preprints/wes-2025-105/

本文档概述了搜索功能和相关的 JavaScript 代码。搜索支持多词(返回包含*所有*词的结果)、使用引号进行精确短语匹配,以及使用连字符 (-) 排除词语。 代码管理显示搜索提示的弹出窗口,处理它们的显示和在点击窗口外部时隐藏。它还包括搜索结果模态框的功能,包括从结果中的图像初始化的图像库 (PhotoSwipe)。 该模态框具有“显示更多”功能以加载更多结果,以及用于调整搜索标准的筛选面板。已实施错误处理机制,以解决网络问题、服务器超时和空搜索查询。`runSearchModal` 函数序列化筛选数据和搜索词,发送 AJAX 请求以执行搜索。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 关于“Glauert's optimum rotor disk revisited” (copernicus.org) 的评论 3点 由 bouchard 3小时前 | 隐藏 | 过去 | 收藏 | 1条评论 bouchard 3小时前 [–] 关于宾夕法尼亚州立大学公关部门在“学生完善100年前的数学问题,拓展风能可能性”中提出的说法:https://news.ycombinator.com/item?id=43162544 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:
相关文章

原文
', title: "Search tips", }); $(document).click(function (e) { let t = $(e.target); let a = t && t.attr("data-toggle")!=="popover" && t.parent().attr("data-toggle")!=="popover"; let b = t && $(".popover").has(t).length===0; if(a && b) { $('#templateSearchInfoBtn').popover('hide'); $('#modalSearchInfoBtn').popover('hide'); } }); $('#templateSearchInfoBtn').on('shown.bs.popover', function () { $("#templateSearchInfoClose").click(function(e){ $('#templateSearchInfoBtn').popover('hide'); e.stopPropagation(); e.stopImmediatePropagation(); return false; }); }) $('#templateSearchResultModal').on('hidden.bs.modal', function(e) { $('body').off('click', '#templateSearchResultContainer .paperlist-avatar img'); var pswpElement = document.querySelectorAll('.pswp')[0]; var gallery = null; var paperListAvatar = []; var paperListAvatarThumb = []; $('.paperlist-avatar img').each(function(){ var webversion = $(this).attr('data-web'); var width = $(this).attr('data-width'); var height = $(this).attr('data-height'); var caption =$(this).attr('data-caption'); var figure = { src:webversion, w:width, h:height, title:caption }; paperListAvatarThumb.push($(this)[0]); paperListAvatar.push(figure); }); $('body').on('click', '.paperlist-avatar img', function (e) { if(paperListAvatarThumb.length === 0 && paperListAvatar.length === 0){ $('.paperlist-avatar img').each(function(){ var webversion = $(this).attr('data-web'); var width = $(this).attr('data-width'); var height = $(this).attr('data-height'); var caption =$(this).attr('data-caption'); var figure = { src:webversion, w:width, h:height, title:caption }; paperListAvatarThumb.push($(this)[0]); paperListAvatar.push(figure); }); } var target = $(this); var index = $('.paperlist-avatar img').index(target); var options = { showHideOpacity:true, bgOpacity:0.8, index:index, spacing:0.15, getThumbBoundsFn: function(index) { var thumbnail = paperListAvatarThumb[index]; var pageYScroll = window.pageYOffset || document.documentElement.scrollTop; var rect = thumbnail.getBoundingClientRect(); return {x:rect.left, y:rect.top + pageYScroll, w:rect.width}; } }; gallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default,[paperListAvatar[index]],options); gallery.init(); }); }); $('#templateSearchResultModal').on('hide.bs.modal', function(e) { $("#templateRefineSearch").removeClass('d-block').addClass('d-none'); $("#refineSearchModalHide").removeClass('d-block').addClass('d-none'); $("#refineSearchModal").removeClass('d-none').addClass('d-block'); offset = INITIAL_OFFSET; }) $(document).on("click", "#showMore", function(e){ offset+=INITIAL_OFFSET; runSearchModal() e.stopPropagation(); e.stopImmediatePropagation(); return false; }); $(document).ready(function() { $(document).on("click", "#refineSearchModal", function (e) { $("#templateRefineSearch").removeClass('d-none').addClass('d-block'); $(this).removeClass('d-block').addClass('d-none'); $("#refineSearchModalHide").removeClass('d-none').addClass('d-block'); }); $(document).on("click", "#refineSearchModalHide", function (e) { $("#templateRefineSearch").removeClass('d-block').addClass('d-none'); $(this).removeClass('d-block').addClass('d-none'); $("#refineSearchModal").removeClass('d-none').addClass('d-block'); }); $(document).on("click", "#modal_start_site_search", function (e) { runSearchModal(); e.stopPropagation(); e.stopImmediatePropagation(); return false; }); }); } function runSearchModal() { var projectID = document.querySelector('meta[name="global_projectID"]').content; var queryString = $('#library-filters').serialize(); var term = _searchTrimInput($('#modal_search_query').val()); term+='&'+queryString; if(term.length > 0) { _sendAjax(projectID, term); } else { showError(2, 'Empty search term') } } if(document.getElementById('search_query_solr')) { run(); }
联系我们 contact @ memedata.com