target/classes/static/ajax/libs/suggest/bootstrap-suggest.js
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
* bootstrap-suggest-plugin - v0.1.29
* @description 这是一个基于 bootstrap 按钮式下拉菜单组件的搜索建议插件,必须使用于按钮式下拉菜单组件上。
* @author lzwme - https://lzw.me
* @GitHub https://github.com/lzwme/bootstrap-suggest-plugin.git
* @since 2019-11-18 09:30:06
*/
(function(factory) {
if (typeof define === "function" && define.amd) {
define(["jquery"], factory);
} else if (typeof exports === "object" && typeof module === "object") {
factory(require("jquery"));
} else if (window.jQuery) {
factory(window.jQuery);
} else {
throw new Error("Not found jQuery.");
}
})(function($) {
var VERSION = "VERSION_PLACEHOLDER";
var $window = $(window);
var isIe = "ActiveXObject" in window; // 用于对 IE 的兼容判断
var inputLock; // 用于中文输入法输入时锁定搜索
// ie 下和 chrome 51 以上浏览器版本,出现滚动条时不计算 padding
var chromeVer = navigator.userAgent.match(/Chrome\/(\d+)/);
if (chromeVer) {
chromeVer = +chromeVer[1];
}
var notNeedCalcPadding = isIe || chromeVer > 51;
// 一些常量
var BSSUGGEST = "bsSuggest";
var onDataRequestSuccess = "onDataRequestSuccess";
var DISABLED = "disabled";
var TRUE = true;
var FALSE = false;
function isUndefined(val) {
return val === void 0;
}
/**
* 错误处理
*/
function handleError(e1, e2) {
if (!window.console || !window.console.trace) {
return;
}
console.trace(e1);
if (e2) {
console.trace(e2);
}
}
/**
* 获取当前 tr 列的关键字数据
*/
function getPointKeyword($list) {
return $list.data();
}
/**
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
