随笔分类 - jquery
摘要:1、引入jquery,并且在vue.config.js里配置 2、下载hquery插件,放到public中 3、直接在组件里使用 备注:在vue里使用jquery改变样式的时候,一定要在setTimeout里调用
阅读全文
摘要:// 修改URL中指定参数的值 function changeURLArg(url,arg,arg_val){ var pattern=arg+'=([^&]*)'; var replaceText=arg+'='+arg_val; if(url.match(pattern)){ var tmp='/('+ arg+'=)([^&]*)/gi'; ...
阅读全文
摘要:在table中,如果设置了border-collapse: collapse;,边框会合并,这时你修改top或bottom的颜色,会有问题 解决办法是:border-collapse: separate; border-spacing: 0; 这样就可以设置边框的颜色了
阅读全文
摘要:项目中遇到过一个问题,防止ajax重复提交,下面是代码:
阅读全文
摘要:详细解释: 1、现在传入的参数是window,document,可以知道是它俩引用 2、 3、 4、每次调用jquery方法,都会创建一个实例,但是内存并没有暴涨,原因是:jquery里面new 的这个实例,是一个局部变量,局部变量在没有被全局引用的情况下,会被浏览器 自动回收
阅读全文
摘要:用jquery添加新元素很容易,面对jquery append 动态添加的元素事件on 不起作用我们该如何解决呢?on方法中要先找到原选择器(如例.info),再找到动态添加的选择器(如列.delete)。 代码:
阅读全文
摘要:1.插件扩展机制 所有的Jquery代理对象的实例,都是扩展自$.fn对象的 意味着只要我们继续扩展$.fn这个对象的功能,就相当于扩展了所有的Jquery代理对象的实例的功能 代码 2.插件扩展机制的实现原理 所有jquery核心函数返回的代理对象的构造器的原型就是$.fn * 构造器和对象的概念
阅读全文
摘要:这里讲的不错,可以参考:链接 我自己的理解: 服务器为了保证数据的安全,同时也为了保证不被攻击, 凡是来服务器请求的url,域名必须和服务器一致,否则就是跨域请求 为了解决跨域问题,就出现了jsonp 它用的是技术是script标签,因为这个货允许跨域,具体跨域参考网上的cdn 传递的数据格式为js
阅读全文
摘要:$("#test").data("myProp","123") alert($("#test").data("myProp")) 结果123 jquery里面的data()用来缓存内存中的原生dom对象的某个属性 $("#test").data("myProp","123") 虽然赋值了,但是也没看
阅读全文
摘要:$.each可以迭代jquery对象和数组 $(selector).each()专注于jquery对象的遍历
阅读全文
摘要:true - 事件句柄在捕获阶段执行 false- false- 默认。事件句柄在冒泡阶段执行
阅读全文
摘要:scrolltop用来设置页面的滚动条的位置 兼容性:链接 $().scrolltop(值)
阅读全文
摘要:详细解读Jquery各Ajax函数:$.get(),$.post(),$.ajax(),$.getJSON()一,$.get(url,[data],[callback])说明:url为请求地址,data为请求数据的列表,callback为请求成功后的回调函数,该函数接受两个参数,第一个为服务器返回的
阅读全文
摘要:项目中需要弹出层效果,使用了layui前端框架,主要使用了里面的弹出层特效(可以移动) html代码 要给这个标签绑定click方法 点击以后,显示这个页面 一定要注意js,js必须这样放 js代码 注意:这个方法要有地方触发 参考地址:http://www.layui.com/demo/layer
阅读全文
摘要:项目中有分页功能,之前都是自己写,样式不好看,功能也简单,就找了这个插件pagination.js 页面导入pagination.js html代码 js代码 参考地址(可以下载):http://www.jq22.com/jquery-info5697 demo地址:http://maxiaoxia
阅读全文
摘要:项目中有个需求,下拉框既可以下拉选择,也可以手动填写 html代码 js代码 获取值 用了这个插件以后,这块是一个input,type="text" 参数 filter 选择option以后,是否过滤 默认 true effects 点击的时候,下拉框的过渡效果 有default,slide,fad
阅读全文