
jQuery
文章平均质量分 63
jQuery
笑虾
一壶泪,暗淡醇香味。
化作万樽与谁对?
忧举杯,乐举杯,地老天荒只一醉。
欲哭时,男儿无泪,千般相思苦。
杯中汇……
展开
-
解决 select2 开启 tags 输入中文显示不全的BUG
点击【净化(Purify)】压缩代码,然后保存即可修复。当然如果你已经看懂了,其实在压缩版的 中直接改也是一样的。二、分享Debug思路先看原因:1、分析:汉字显示不全,英文数字正常。应该就是动态改变 宽度时中文的宽度没有正常获取。(估计人家根本就没处理中文的情况)2、证实猜想,去源码中找到动态改变 宽度的位置。尝试搜索这个 相关的关键字,比如各个属性名。这里优先考虑 “width” 和 “em” 因为动态修改宽度,那属性名和单位出现的几率是最高的。(此时我们去未压缩的版本中找会顺手点原创 2018-12-10 12:57:22 · 3449 阅读 · 12 评论 -
jQuery - 学习笔记 - 全局添加ajax重定向
jQuery - 学习笔记 - ajax重定向场景方案通过默认 complete 优先级低通过预过滤器重写 error 优先级高通过预过滤器重写 complete 优先级高参考资料场景异步请求时,用户在别处登录,当前设备下线。需要重定向。方案通过默认 complete 优先级低默认配置中通过 complete 兜底。如果业务代码中也写了 complete 则会覆盖此方法。 $.ajaxSetup({ complete: function (event, request, settings)原创 2022-01-21 18:00:33 · 638 阅读 · 0 评论 -
jQuery - 学习笔记 - jQuery Validation Plugin
jQuery - 学习笔记 - jQuery Validation Plugin添加自定义验证规则设置默认配置参考资料$(function(){ $( "#表单id").validate({ rules: { 标签甲name: { // 对应要验证的元素,支持多个 验证规则a: 条件 // 验证规则,支持多个 } }, messages: { // 自定义失败提示信息(不写会原创 2021-12-17 10:54:59 · 1058 阅读 · 0 评论 -
2020博客之星年度总评选 - 显示排名
2020博客之星年度总评选 开始了。但是这用户体验是真。。。。。。。连排名都没有,只能自己来优化了。jQuery 走起// 按票数降序var s = '.current-vote>em';var $ul = $('#blogList');var $li = $ul.find('li').sort((a,b) => +$(b).find(s).text() - $(a).find(s).text());$ul.empty();$ul.append($li);// 显示名次$原创 2021-01-21 11:11:54 · 636 阅读 · 0 评论 -
jQuery 扩展笔记
对象方法扩展function test(param){ ;(function($){ $.fn.extend({ "color": function(v) { if(v){ return this.css("color", v); }else{ return this.css("color"); ...原创 2019-11-03 01:30:17 · 188 阅读 · 0 评论 -
jQuery 动画笔记
animate基本用法<!DOCTYPE html><html><head> <meta charset="utf-8"> <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script></head> <b...原创 2019-11-02 23:30:31 · 190 阅读 · 0 评论 -
jquery 鼠标悬停/移动
//鼠标悬停 mouseover 事件 $msgbar.mouseover(function (e) { var $this = $(this);// 当前触发事件的标签对象 }).mouseout(function (e) { //鼠标移出 mouseout 事件 //... })....原创 2019-08-20 20:05:34 · 2659 阅读 · 0 评论 -
jQuery Promise 的用法
jQuery封装的很好了,傻瓜式调用即可。 // 返回一个 promise 对象。其实 $.get 返回的就是 promise 对象,可以直接用的。我 function promiseDemo(){ var dtd = $.Deferred(); $.get('https://jquery.com/browser-support/') .then( function......原创 2019-07-12 16:03:57 · 5943 阅读 · 0 评论 -
Tampermonkey油猴 加载外部脚本 jQuery
// ==UserScript==// @name 自动刷新简历// @namespace http://tampermonkey.net/// @version 0.1// @description 找工作嘛竞争很激烈的,不排到前面,HR怎么看得到你哪。// @author 笨笨// @match http://www.xx...原创 2019-06-12 10:57:07 · 6848 阅读 · 3 评论 -
jQuery获取宽度高度
获取:盒子内容的宽度/高度 $('div').width();//获取:盒子内容的宽度 $('div').height();//获取:盒子内容的高度获取:盒子内容 + padding + borde $('div').outerWidth();//获取:盒子内容的宽度+padding宽度+border宽度 $('div').outerHeight();//获取:盒子内容的高度+pad...原创 2019-04-22 11:35:33 · 575 阅读 · 0 评论 -
select2 异步搜索分页功能
https://select2.org/data-sources/ajax $(&amp;amp;amp;amp;amp;amp;amp;amp;quot;#myselect&amp;amp;amp;amp;amp;amp;amp;amp;quot;).select2({ language: { inputTooShort: function(args) { return &amp;amp;amp;amp;amp;amp;amp;a原创 2019-02-26 13:21:36 · 2235 阅读 · 0 评论 -
解决 select2 部分浏览器开启 tags: true 后无法输入中文的BUG + 解决输入中文后无法回车结束的问题
//关键词设置,输入内容会变成 tags$(&quot;.select2tags&quot;).select2({ tags: true, tokenSeparators: [',', ' '], width: &quot;100%&quot;, maximumSelectionSize: 5, language: { noResults: function (params) { retur原创 2018-08-30 12:10:39 · 4465 阅读 · 16 评论 -
Jquery Javascript 页面滚动条的控制
用 jquery validation plugin 做验证时,如果有错误,滚动到错误的位置 。(我怎么记得它好像自带这功能啊?难到我记混了???)var $p= $(element).parent();//在父级上显示错误提示,并且滚相应位置//$(document,'top').scrollTop($p.offset().top - $p.outerHeight()*2 + 500);/......原创 2018-06-06 21:23:20 · 1671 阅读 · 0 评论