博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery笔记
阅读量:4948 次
发布时间:2019-06-11

本文共 2533 字,大约阅读时间需要 8 分钟。

1             /******jquery  $.grep****/ 2             var arr=[1,2,3]; 3             $.grep(arr,function(n,i){
//过滤返回一个新数组 4 return n>2; 5 }); 6 console.log(arr); 7 /******jquery $.map****/ 8 var arr=[1,2,3]; 9 $.map(arr,function(n,i){
//映射新数组10 return n+1;11 });12 console.log(arr);//[2,3,4]13 /******jquery $.Callbacks****/14 function aaa(){alert(1);}15 function bbb(){alert(2);}16 //once加参数让下面只触发一次,17 var cb=$.Callbacks("once");18 cb.add(aaa);19 cb.add(bbb);20 cb.fire();//先弹1再弹2,类似于绑定事件document.addEventListener21 cb.fire();

 

1            /******jquery  on****/ 2             $("#div").on({ 3                 "click":function(){alert(1);}, 4                 "mouseover":function(){alert(2);} 5             }); 6             /******jquery  one 只调用一次****/ 7             $("#div1").one("click",function(){alert(1);}) 8             /******jquery  off 取消绑定****/ 9             $("#div").off("click");10             /******jquery  filter  not 相反的两个包含方法****/11             $("div").filter(".box").css("width","100px");//包含12             $("div").not(".box").css("width","100px");//不包含13             /******jquery  has 当前操作(div)子级下否包含****/14             $("div").has(".box").css("width","100px");15             /******jquery  is 当前(div)是否包含,返回true false****/16             $("div").is(".box");17             /******jquery  closest  找当前元素最近的祖先节点****/18             $("div").closest(".box").css("width","100px");19             /******jquery  add  添加****/20             $("div").add("span").css("width","100px");21             /******jquery  parent 当前元素的父节点****/22             $("div").parent().css("width","100px");23             /******jquery  parents 获取所有祖先节点****/24             $("div").parents().css("width","100px");25             /******jquery  parentsUntil 获取所有祖先节点但截止到body就结束了,有两个参数****/26             $("div").parentsUntil("body").css("width","100px");27             /******jquery  remove detach 删除操作,两个的区别是前面删完所有功能都失效,后续添回去也没有之前功能,后者却有 ****/28             $("div").remove();29             $("div").detach();

 计算屏幕高度及滚动条跨度

$(window).scroll(function() {            var ht = $(window).height() + document.body.scrollTop;            $(".bgshade").height(ht);        });

 jquery操作css3

不包括第2个li // $(".boxcontent li:not(:nth-child(2))").append(html);

 

转载于:https://www.cnblogs.com/yanwen2015/p/4967194.html

你可能感兴趣的文章
win7任务栏还原为xp样式
查看>>
PYTHON_3和2
查看>>
json数组的取值方法
查看>>
2019-7-15 vue01day
查看>>
SELECT LOCK IN SHARE MODE and FOR UPDATE
查看>>
Perl/Nagios – Can’t locate utils.pm in @INC
查看>>
目录导航「深入浅出ASP.NET Core系列」
查看>>
Git常用命令拾遗
查看>>
Canvas的drawImage方法使用
查看>>
自定义适用于手机和平板电脑的 Dynamics 365(四):窗体脚本
查看>>
阴影效果参考网址
查看>>
华为交换机端口镜像
查看>>
简易爬虫(爬取本地数据)
查看>>
一位菜鸟的java 最基础笔记
查看>>
python 进程间通信
查看>>
字符串和编码
查看>>
servlet(一)
查看>>
异常实验
查看>>
python \r与\b的应用、光标的含义
查看>>
深拷贝 vs 浅拷贝 释放多次
查看>>