js
文章平均质量分 64
haiqiancun
厦门伊豚信息科技有限公司
展开
-
【工具类】Blob、DataURL、canvas、image的相互转换
var ImgUtils = { //canvas转base64data url canvasToDataURL:function(canvas, format, quality){ return canvas.toDataURL(format||'image/jpeg', quality||1.0); }, //DataURL转canvas dataURLToCanvas:function(dataurl, cb){ var can.转载 2021-09-08 00:39:42 · 981 阅读 · 0 评论 -
vue 添加深度继承的方法
// JS对象深度合并export function deepMerge() { var src; var copyIsArray; var copy; var name; var options; var clone var target = arguments[0] || {} // 这里说明第一个参数其实空着也是可以的 var i = 1 var length = arguments.length var deep = true // 多层深复制的参数在这里 // Ha.原创 2021-09-06 22:24:54 · 161 阅读 · 0 评论 -
ie8以下版本(包括ie8)的浏览器不支持html5标签属性解决方案(Modernizr 2.6.2插件的使用)
ie8以下版本(包括ie8)的浏览器不支持html5标签属性解决方案(Modernizr 2.6.2插件的使用)原创 2014-08-12 09:30:06 · 32823 阅读 · 20 评论 -
xZhe 手风琴效果
手风琴效果说明:效果简单实现,但基本功能是完善的,兼容各种浏览器。如需美化请自行修改样式,本效果只为开发方便而实现的!原创 2014-09-05 08:51:25 · 1478 阅读 · 0 评论 -
纯javascript实现文字、图片无限滚动效果
使用说明:xMarquee(' 对象id ',' 滚动方向 ',' 偏移(正整数,越大滚动越快,默认 1) ',' 频率(正整数,越小滚动越快,默认 50) ');根据个人需求可以对'偏移'和'频率'进行调整,达到最佳效果。原创 2014-08-26 16:14:51 · 4536 阅读 · 0 评论 -
xSlider 可左右、上下图片切换的无缝滚动效果
var s,s2 ;$(function(){s = $(".xpanel").xSlider();s2 = $(".xpanel2").xSlider({direction:'vertical',auto:false,backFun:'back_fun',});})function back_fun(d){alert(d);}function pre(){s.原创 2014-04-23 10:02:23 · 3885 阅读 · 0 评论 -
让js支持getElementsByClassName
都知道document.getElementsByClassName这个方法只能在ie8以上的浏览器使用,也就是说getElementsByClassName是在支持html5的浏览器下才能执行。为了让ie9以下的浏览器能够支持这个方法于是我自己写了个getElementsByClassName脚本方法让浏览器也能够像jquery那样拿到Class就能获取对象。为了测试方法的通用性我已用原创 2014-08-08 09:37:45 · 3884 阅读 · 0 评论 -
“checkbox”和“select”对象在javascript和jquery的操作差异做了整理
checkboxcheckbox在javascript和jquery中选中和取消的方法Javascript:document.getElementById("myCheck").checked=truedocument.getElementById("myCheck").checked=falseJquery:$("#myCheck").attr原创 2014-06-25 21:10:46 · 10008 阅读 · 0 评论 -
JS字符串变成方法名 及 window["s"] 的使用
var __s = window["s"];var ss = function(a){__s(a);}function s(s){alert(s);}一样可以实现this.func=new Function(name+"();"); func();转载 2014-04-24 17:14:03 · 4231 阅读 · 0 评论 -
jquery 文章自定义分段显示
这样的显示风格是不是很养眼啊?如果文章内容太多的话转换有点慢,希望大家能给我提出宝贵的意见。文章分段var o = "";$(function(){o = $(".content").html();})function change(){var lw = 0;var maxs = 0;var line = $("#line").v原创 2014-05-23 10:19:08 · 2596 阅读 · 0 评论 -
fixedBox固定div漂浮代码 支持ie6以上大部分浏览器
fixedBox*{margin:0px;padding:0px;} body{height:3000px;}$(function() { $(".fixedBox").each(function() { var self = $(this); var id = self.attr("id") || 'fixedBox_' + Math.round(Math.ra原创 2014-06-25 21:20:15 · 5471 阅读 · 0 评论 -
xMarquee jquery实现文字水平无缝滚动
xMarquee .xMarquee{border:1px solid #ccc;height:25px;width:500px; margin:50px auto; background:#ffffff; overflow:hidden;}.xMarquee ol{list-style-type:none; margin:0px; padding:0px; font-siz原创 2014-04-28 17:18:37 · 4571 阅读 · 0 评论 -
逆天的jquery版本 jquery-1.3.2.min、jquery-1.4.4.min 完美解决跨域问题
今天在网上找了好多关于ajax获取跨域页面的例子,找了一天几乎是没有任何收获。网上的例子千奇百怪,还是没有得到我想要的答案。晚上下班回家,无聊没事,突然想到,之前有个开源的后台管理《LigerUI》我本地可以直接访问跨域的外链接。我怎么没有想到呢?于是我就打开页面做了许多测试,发现惊人的一幕,原来是 jquery-1.3.2.min.js这个家伙在作怪(jquery-1.4原创 2014-04-25 00:29:18 · 12543 阅读 · 1 评论 -
jquery 自定义容器下雨效果
.box{border-left:5px solid #F93;border-right:5px solid #F93;border-bottom:10px solid #F93;width:100px;height:60px; position:absolute;top:250px;left:300px;z-index:999; overflow:hidden;}.box2{border-l原创 2014-04-23 10:31:53 · 3684 阅读 · 0 评论