jQuery
文章平均质量分 71
思维小刀
这个作者很懒,什么都没留下…
展开
-
jQuery获取元素
1、获取本身: a.只需要一种jQuery选择器b.多种jQuery选择器组合 b1.jQuery选择器b2.jQuery选择器jQuery遍历函数混合b3.jQuery遍历函数2、选择同级元素 jQuery选择器 $('div + p') 每个div相邻的下一个<p>元素 $('div ~ p') 获取跟div同级的所有的<p>元素 jQuery遍历函数 n...原创 2021-02-03 16:44:09 · 502 阅读 · 0 评论 -
jQuery的进行解决layui闪退的问题
情况:点击第一个input 日期,可以正常选择日期,之后点击任何一个,都会闪一下然后消失,无法正常选择;原因:lay-key的值的问题,需要循环重新为lay-key赋值解决:<input type="text" id="timeF1" name="timeF1" class="layui-input"><input type="text" id="timeF2" name="timeF2" class="layui-input"><input type=".原创 2020-09-14 15:37:14 · 345 阅读 · 0 评论 -
jQuery插件库记录:日历
https://www.layui.com/laydate/原创 2020-09-14 11:06:36 · 124 阅读 · 0 评论 -
jQuery遇见的转化关联数组为json的坑
关联数组使用json.stringfy不能进行将数组转化为json字符串 , 传递的总是空使用这个函数可以转化关联数组 function arrayToJson(arr) { var res = '{'; for (var key in arr) { res += '"' + key + '":"' + arr[key] + '",' } res = res.substr(0, res.lastIn原创 2020-09-08 11:51:47 · 245 阅读 · 1 评论 -
jQuery的eval
1.简述eval("js代码")eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。2.例子<script type="text/javascript"> eval("x=10;y=20;document.write(x*y)") document.write(eval("2+2")) var x=10 d...原创 2019-05-23 17:01:12 · 1020 阅读 · 0 评论 -
jQuery的prev next
PREV1.简述检索每个段落,找到类名为 "selected" 的前一个同胞元素:2.代码<ul> <li>list item 1</li> <li>list item 2</li> <li class="third-item">list item 3</li> &...原创 2019-06-04 08:37:28 · 478 阅读 · 0 评论 -
jQuery的立即执行函数
(function(){…} )()(function (){…} ())(function (a, b) { alert(a + b);})(1, 2)(function (a, b) { alert(a + b);}(1, 2))原创 2020-04-29 11:40:44 · 2466 阅读 · 0 评论 -
jQuery的this $this $(this)
var that = this;这种表示是在对象里面的表示var btn = $(this);这种表示是在方法里面的表示!原创 2020-07-20 12:07:36 · 545 阅读 · 0 评论 -
jQuery的slideToggle
通过使用滑动效果,在显示和隐藏状态之间切换 <p> 元素$(".btn1").click(function(){ $("p").slideToggle();});原创 2020-04-27 23:33:28 · 139 阅读 · 0 评论 -
反思前进路上碰到困难时 应有的应对方法
反思前进路上碰到困难时 应有的应对方法原创 2020-07-12 16:59:15 · 628 阅读 · 0 评论 -
jQuery对HTML进行添加元素
https://www.cnblogs.com/wanghuih/p/5755932.html原创 2020-04-25 09:03:28 · 149 阅读 · 0 评论 -
jQuery Vue的CDN
参考:https://blog.csdn.net/weixin_38465623/article/details/80599449jQuery:<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>Vue:<script src="https://cdn.bootcss...原创 2019-10-11 20:35:22 · 753 阅读 · 0 评论 -
jQuery的unbind()
1.简述定义和用法unbind() 方法移除被选元素的事件处理程序。该方法能够移除所有的或被选的事件处理程序,或者当事件发生时终止指定函数的运行。ubind() 适用于任何通过 jQuery 附加的事件处理程序。取消绑定元素的事件处理程序和函数规定从指定元素上删除的一个或多个事件处理程序。如果没有规定参数,unbind() 方法会删除指定元素的所有事件处理程序。$(se...原创 2019-05-23 16:07:11 · 1430 阅读 · 0 评论 -
jQuery的push
1.简述push数组尾部加元素 返回个数unshift数组头部加元素 返回个数2.代码<script type="text/javascript">var arr = new Array(3)arr[0] = "George"arr[1] = "John"arr[2] = "Thomas"document.write(arr + "<br ...原创 2019-06-04 22:08:51 · 1425 阅读 · 0 评论 -
jQuery修改数组$.map
$.map() :用于修改数组第一个参数是哪个对象第二个参数是修改函数(会自己遍历所有的)$(function () { var arr = [ "a", "b", "c", "d", "e" ]; $("div").text(arr.join(", ")); arr = $.map(arr, function(n, i){ return (n.toUpperCase()...原创 2019-06-11 18:43:41 · 1352 阅读 · 0 评论 -
jQuery构建路由
buildMUrl:function( path ,params){ var url = "/m" + path; var _paramUrl = ''; if( params ){ //处理参数 _paramUrl = Object.keys(params...原创 2019-06-11 19:33:08 · 1921 阅读 · 0 评论 -
JQUERY获取DOM
var nickname = $('.user_edit_wrap input[name="nickname"]').val();var email = $('.user_edit_wrap [name="email"]').val();id用#class用.标签用“”即可原创 2019-09-11 12:46:08 · 357 阅读 · 0 评论 -
JQUERY回调函数
一些需求很多时候我们在页面完成一些动作后希望再执行一些其它小动作,如1.完成某段动画后弹出提示信息;2.在后台请求返回成功后弹出提示信息,关闭提示信息后再刷新当前页面;为什么会需要回调函数把一个函数作为参数传入到我们的主函数中,让这个函数按照我们的想法顺序进行执行。我们希望能够在弹出提示信息之后,在我们进行点击确定之后,再执行一个函数内容,这个时候就会用到回调。因为在程...原创 2019-09-14 21:17:55 · 9619 阅读 · 0 评论 -
JQUERY的split
1.简述split() 方法用于把一个字符串分割成字符串数组。最后的数字就是返回几个数组元素stringObject.split(separator,howmany)howmany可选。该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。2.代码<!DOCTYPE ...原创 2019-06-04 10:56:31 · 7592 阅读 · 0 评论 -
JQUERY的location.href.split
1.切分location.href.split('#')[0]location.href.split("&");原创 2019-06-04 10:54:27 · 4591 阅读 · 0 评论 -
jQuery按键事件keyup
1.代码$(document).keyup(function(event){ if(event.keyCode ==13){ //这里填写你要做的事件 //TODO } }); 2.其他的按键代码原创 2019-06-15 13:02:29 · 1410 阅读 · 0 评论 -
JQUERY的append&appendTo
0.异同一正一反 顺序不一样而已啊!1.append1.1简述append() 方法在被选元素的结尾(仍然在内部)插入指定内容。1.2例子在每个 p 元素结尾插入内容:$("button").click(function(){ $("p").append(" <b>Hello world!</b>");});2.appendTo...原创 2019-05-24 11:15:55 · 1149 阅读 · 0 评论 -
JQUERY的parent()
1.Parent1.1简述parent() 方法返回被选元素的直接父元素。DOM 树:该方法只沿着 DOM 树向上遍历单一层级。如需向上遍历直至文档根元素的所有路径(返回祖父节点或其他祖先),请使用parents()或parentsUntil()方法。提示:如需沿着 DOM 树向下遍历单一层级,或向下遍历直至最后一个后代的所有路径(返回子节点或其他后代),请使用child...原创 2019-05-24 10:58:47 · 290 阅读 · 0 评论 -
JQUERY的size()与length
1.异同1.length是属性,size()是方法。2.如果你只是想获取元素的个数,两者效果一样既("img").length和("img").length和("img").size()获取的值是一样的。3.如果计算一个字符串的长度或者计算一个数组元素的个数就只得用length, 如$("#text").val().length。4.实质2.size()2.1.简...原创 2019-05-23 20:00:33 · 1458 阅读 · 0 评论 -
JQUERY使选定DOM元素还原end
1.简述end() 方法结束当前链条中的最近的筛选操作,并将匹配元素集还原为之前的状态。就是end会使得元素对象向前进展一步2.例子1选择所有段落,找到这些段落中的 span 元素,然后将它们恢复为段落,并把段落设置为两像素的红色边框:$("p").find("span").end().css("border", "2px red solid");3.例子2$('...原创 2019-05-22 20:18:32 · 400 阅读 · 0 评论 -
JQUERY指定的 HTML 内容或元素替换被选元素replaceWith
1.简述replaceWith() 方法用指定的 HTML 内容或元素替换被选元素。提示:replaceWith() 与replaceAll()作用相同。差异在于语法:内容和选择器的位置,以及 replaceAll() 无法使用函数进行替换。$(selector).replaceWith(content)content: 必需。规定替换被选元素的内容。可能的值:...原创 2019-05-22 19:47:00 · 1093 阅读 · 0 评论 -
JQUERY输入改变事件change
1.简述当元素的值发生改变时,会发生 change 事件。该事件仅适用于文本域(text field),以及 textarea 和 select 元素。change() 函数触发 change 事件,或规定当发生 change 事件时运行的函数。注释:当用于 select 元素时,change 事件会在选择某个选项时发生。当用于 text field 或 text area 时...原创 2019-05-22 18:57:24 · 1413 阅读 · 0 评论 -
jQuery的var that=this
在javascript中,this代表的是当前对象。var that=this就是将当前的this对象复制一份到that变量中$('#zhetenga').click(function(){ //this是被点击的#zhetenga var that = this; $('.zhetenga').each(function(){ //this...原创 2019-05-21 16:59:58 · 870 阅读 · 0 评论 -
JQUERY的html()
1.简述html() 方法返回或设置被选元素的内容 (inner HTML)。如果该方法未设置参数,则返回被选元素的当前内容。$(".btn1").click(function(){ $("p").html("Hello <b>world</b>!");});...原创 2019-06-06 11:34:18 · 484 阅读 · 0 评论 -
jQuery的var let const
var 申明了一个要么是全局,要么是函数级的变量;这种是我们最常见也是最常用的let 申明了一个块级域的局部变量,并且可以给它一个初始化值const 创建一个只读常量,在不同浏览器上表现为不可修改;建议申明后不修改;拥有块级作用域<!DOCTYPE html><!DOCTYPE html><html><head></he...原创 2019-06-03 18:14:15 · 2550 阅读 · 0 评论 -
jQuery面向对象写法规定写法样式规定
1.定义对象var product = {};2.对象里面的属性与方法 var product = { init:function(){ this.p = 1; this.sort_field = "default"; this.sort = ""; this.eve...原创 2019-06-03 17:37:27 · 1214 阅读 · 0 评论 -
jQuery中的for循环var与let区别
1.简述在用AJAX发送请求中又嵌套了一个AJAX请求,发现在内层请求的success中对第一次success中的循环变量 i 无法获取,具体代码如下:2.代码$.ajax({ type: "get", url: "//////////////////////////", success: function (result) { rs = JS...原创 2019-06-03 16:24:47 · 891 阅读 · 0 评论 -
jQuery的三种遍历循环
0.总述for循环$.eachfor in1.简述$.each(object,function(index,e){ ... }); object --> 需要遍历的对象或数组index --> 索引 e --> 循环的每个元素2.代码<!DOCTYPE html><html><b...原创 2019-06-03 16:08:58 · 37016 阅读 · 0 评论 -
JQUERY项目所用插件
评分:raty下拉:select2编辑:UEditor标签:tagsinput图表:highcharts图标:fontawesome二维码:https://github.com/2amigos/yii2-qrcode-helper原创 2019-06-08 18:58:27 · 101 阅读 · 0 评论 -
jQuery二维数组遍历
var info = [[1,'jack'],[0,'mary'],[3,'tom']];$.each(info, function(i, j){ $.each(j, function(m, n){ document.write(n); if(m < j.length - 1){ document.write("=>...原创 2019-06-06 14:08:26 · 3545 阅读 · 0 评论 -
JQUERY拼接数组
定义一个一维数组 一个一个的进行填充字符串(id+quantity)通过遍历进行填充!var data = [];$(".order_list li").each( function(){ var tmp_book_id = $(this).attr("data"); var tmp_quantity = $(this).attr("data-quantity");...原创 2019-06-06 14:01:49 · 2326 阅读 · 0 评论 -
JQUERY的toFixed()
1.简述toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。2.代码<script type="text/javascript"> var num = new Number(13.37); document.write (num.toFixed(1))</script>13.4...原创 2019-06-06 11:36:57 · 1828 阅读 · 0 评论 -
JQUERY设置或返回属性值attr
1.attr:设置或返回属性值$(selector).attr(attribute)$(selector).attr(attribute,value)$(selector).attr(attribute,function(index,oldvalue))$(selector).attr({attribute:value, attribute:value ...})2.例子$(...原创 2019-05-22 09:10:37 · 311 阅读 · 0 评论