![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jquery
hongc93
这个作者很懒,什么都没留下…
展开
-
vue项目页面 scrollTop ==0 的玄学问题
背景: 公司需求做个vue 跟随屏幕滚动导航目录 感觉很简单.监听scroll事件然后取scrollTop值就可以吧但是无论怎么方式document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop绑定事件window.addEventListener('scroll', this.onScroll,true)都没有效果,打印输出的scrolltop为0求度娘显灵。。。原创 2022-01-13 17:09:03 · 264 阅读 · 0 评论 -
vue-cli3安装 配置jQuery
vue-cli3.0 没有了 webpack.config.js 配置文件,取而代之的是集合在 vue.config.js文件 内进行配置默认已经安装好vue-cli3.0项目step1:命令行工具,进入项目文件夹,执行: npm install jquery --savestep2:提示安装成功后,在package.json 文件内的 "dependencies"中检查是否有 "jquery": "^3.3.1", (如没有 则需手动添加):step3:.eslintrc.js 文件中,e原创 2022-01-11 10:57:34 · 384 阅读 · 0 评论 -
修改input file文件上传的默认样式 兼容ie8
input(file)浏览按钮美化首先我们先要了解一下各浏览器的浏览按钮的共同特性:都可以设置整体的宽度和高度,但在IE、火狐、Opera中设置宽度不影响浏览按钮的宽度;谷歌中只要是input的区域单击可弹出窗口;IE(IE6中没试)中,单击浏览按钮可以弹出窗口,双击文本框区域可以弹出窗口;火狐和Opera中,单击input任何区域都可以弹出窗口;设置input字体大小,IE、火狐、Opera转载 2017-07-11 17:05:49 · 2806 阅读 · 0 评论 -
千分位格式化 保留两位小数
/** * 数字千分位加','并保留两位小数 * @param num 需要转化的数字 * @returns {string} 返回的结果 */ function toThousands(num) { var result = ''; num = N原创 2016-12-19 23:51:30 · 2135 阅读 · 0 评论 -
jquery radio设置checked但按钮radio仍然没选中的js处理方式
今天在用jQuery设置表单radio的选中时遇到了radio 设置checked但按钮还是没选中的情况:<div class="form-group"> <label for="leader">是否有父机构?</label> <form:radiobutton path="hasFather" value="true" data-toggle="collapse" data-ta转载 2017-07-18 16:15:29 · 12936 阅读 · 0 评论 -
input file图片预览 兼容ie8+
<!DOCTYPE><html><head> <title></title></head><body><div id="imgdiv"><img id="imgShow" width="200"/></div><form action="" id="form1"><input type="file" id="up_img"/></form><div id="del">删除</原创 2017-07-13 17:30:57 · 678 阅读 · 0 评论 -
jquery.Jcrop API详解
Jcrop是一个jQuery图片裁剪插件,它能为你的WEB应用程序快速简单地提供图片裁剪的功能。特点如下:对所有图片均unobtrusively(无侵入的,保持DOM简洁)支持宽高比例锁定支持 minSize/maxSize设置支持改变选区或移 动选区时的回调(Callback)支持用键盘微调选区通过API创建互动,比如动画效果支持CSS样式 官网:http://jcrop.org/转载 2017-07-12 14:09:35 · 542 阅读 · 0 评论 -
jQuery清空input file文件域的解决方案
在对一个文件域(input type=”file”)使用了验证后,我们总会希望把文件域中的值给清空了(否则错误的文件仍然会被提交),而在IE中,安全设置的原因,是不允许更改文件域的值的(也就是不能使用val(“”)) 。jquery监控file文件传事件,在ie8下只能使用一次前段代码<form id="uploadform" action= "###" method="post" enctype原创 2017-04-11 16:54:02 · 7478 阅读 · 1 评论 -
Jquery事件委托之Safari
什么是事件委托事件委托是Jquery中一种事件绑定的方式,不同于常见的事件绑定方式将事件绑定在目标元素上,而是将事件绑定在父级元素上通过事件冒泡来执行绑定函数。//常见的事件绑定(Jquery)$(element).click(function(){ //do something})//事件委托(Jquery)$(parents).on("click",el转载 2017-03-16 11:24:55 · 248 阅读 · 0 评论 -
表单插件
JS/** * 表单验证插件: * 1》input加 data-empty时,为必填项,提交时验证。 * 2》验证正则规则可根据自己需求更改 * @param options * @returns {$} */$.fn.validator = function (options) { var defaults = { userNameReg: /^\w+$/,/原创 2017-02-17 15:08:13 · 414 阅读 · 0 评论