2022年9月20日

表头与表格对齐

摘要: function tablealign(RetSFXM, RetSFFS) { var lengthTR = $("#tabledata tr:eq(0) td").length $("#tablehead colgroup").remove(); $("#tablehead tr:eq(0)"). 阅读全文

posted @ 2022-09-20 16:53 马玉豪 阅读(55) 评论(0) 推荐(0)

打开窗口

摘要: function (btn) { var cloneDom = $("<div class='allPopModal'><div class='allModalZhezhao'></div></div>"); cloneDom.append($(btn)) $("body").append(clon 阅读全文

posted @ 2022-09-20 16:45 马玉豪 阅读(76) 评论(0) 推荐(0)

分页

摘要: //分页 $(document).on("click", ".pageBox>i", function () { //当前页数 var activeDom = $(this).siblings(".pageFile").find(".active"); var nowPage = activeDom 阅读全文

posted @ 2022-09-20 16:35 马玉豪 阅读(36) 评论(0) 推荐(0)

数组去重

摘要: 一、利用 ES6 Set 去重(ES6 中最常用) function unique (arr) { return Array.from(new Set(arr)) } var arr = [1,1,'true','true',true,true,15,15,false,false, undefine 阅读全文

posted @ 2022-09-20 16:09 马玉豪 阅读(18) 评论(0) 推荐(0)

防抖和节流

摘要: 一、防抖 触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新计算时间 思路:动作绑定事件,动作发生后一定时间后触发事件,在这段时间内,如果该动作又发生,则重新等待一定时间再触发事件。 function debounce(fn) { let timeout = null; // 阅读全文

posted @ 2022-09-20 15:22 马玉豪 阅读(30) 评论(0) 推荐(0)

属性的获取与设置

摘要: 获取style样式属性 1、在js中,通过document.getElementById("id").style.xxx就可以获得元素的XXX属性值,但是,这种方法只能获取到内嵌方式设置的样式值。 2、通过getComputedStyle或currentStyle(IE方法)获取元素属性值 通常封装 阅读全文

posted @ 2022-09-20 14:51 马玉豪 阅读(114) 评论(0) 推荐(0)

获取盒子中选中的文字

摘要: <!DOCTYPE html> <html lang="en"> <head></head> <body> <div><p onmouseup="mytest()">只是一段文本其余的还有很多的文字</p></div> <script> function mytest(e){ console.log 阅读全文

posted @ 2022-09-20 14:11 马玉豪 阅读(14) 评论(0) 推荐(0)

设置盒子类容可以编辑

摘要: 1、添加contenteditable属性让文本处于可编辑状态, contenteditable: "inherit";(默认)contenteditable: "plaintext-only";(输入纯文本)contenteditable: "true";contenteditable: "fal 阅读全文

posted @ 2022-09-20 13:51 马玉豪 阅读(43) 评论(0) 推荐(0)

回车下一个input自动获取焦点

摘要: $(document).on("keypress", 'input', function (e) { if (e.which == 13) // 判断所按是否回车键 { var inputs = $("input"); // 获取表单中的所有输入框 var idx = inputs.index(th 阅读全文

posted @ 2022-09-20 13:48 马玉豪 阅读(52) 评论(0) 推荐(0)

导航