课程/JavaScript/前端开发
固定边栏滚动特效
-
-
_OuYanG
2020-02-05
封装获取id,和绑定时间+兼容
-
截图
0赞 · 0采集
-
-
慕的地6475653
2018-12-02
- 封装动引用
-
截图
0赞 · 0采集
-
-
qq_下雨天_19
2017-10-13
- 1.封装 取id
2.封装浏览器兼容
-
截图
0赞 · 0采集
-
-
白小明
2017-03-01
- 老师写的兼容性事件chuli可能不全
addHandler : function (element,type,listener) {
if (element.addEventListener) {
// 2级 DOM
element.addEventListener(type, listener, false);
} else if (element.attachEvent) {
// IE
element.attachEvent('on' + type, listener);
} else {
// 0级 DOM
// element.onclick === element['onclick']
// 在这里由于.与'on'字符串不能链接,只能用后者
element['on' + type] = listener;
}
}
-
截图
1赞 · 0采集
-
-
偏执37
2017-02-13
- JavaScript事件的封装
-
截图
0赞 · 0采集
-
-
qweqwe13123123
2016-09-22
- 1.封装 取id
2.封装浏览器兼容
-
截图
0赞 · 1采集
-
-
Amy多多
2016-07-16
- <script type="text/javascript">
var jwindow=$(windown);
jwindow.scroll(function(){
var scrollHeight=jwindow.scrollTop();
var screenHeight=jwindow.height();
var sideHeight=$("#j_Bdside").height();
if(scrollHeight+screenHeight>sideHeight){
$("#j_Bdside").css({
'position':'fixed',
'top':-(sideHeight-windowHeight),
'right':0;
})
}else{
$('#j_Bdside').css({
'position':'static'
})
}
})
window.onload=function(){
jwindow.trigger("scroll");
}
jwindow.resize(function(){
jwindow.trigger("scroll");
})
</script>
-
0赞 · 0采集
-
-
霜花似雪
2016-07-13
- 绑定事件 addEvent
var addEvent=function(obj,event,fn){
if(obj.addEventListener) {
//非IE浏览器
obj.addEventListener(event,fn,false);
}else if(obj.attachEvent){
//IE
obj.attachEvent('on'+evebt,fn);
}
}
-
截图
0赞 · 1采集
-
-
于梦中
2016-03-18
- 绑定事件 addEvent
var addEvent=function(obj,event,fn){
if(obj.addEventListener) {
//非IE浏览器
obj.addEventListener(event,fn,false);
}else if(obj.attachEvent){
//IE
obj.attachEvent('on'+evebt,fn);
}
}
-
截图
0赞 · 0采集
-
-
yxl1074399
2015-10-10
- js 函数处理,绑定事件
-
截图
0赞 · 1采集
-
-
qq_一路花开_0
2015-09-18
- 绑定事件 addEvent
var addEvent=function(obj,event,fn){
if(obj.addEventListener) {
//非IE浏览器
obj.addEventListener(event,fn,false);
}else if(obj.attachEvent){
//IE
obj.attachEvent('on'+evebt,fn);
}
}
-
0赞 · 0采集
-
-
june18th
2015-08-16
- 一个对象绑定多个元素:
var addEven=function(obj,event,fn){
if(addEventListener){
obj.addEvnetListener(event,fn,false)}
else if(obj.attachEvent){
obj.attachEvnet("on"+event,fn)
}
}
-
0赞 · 0采集
-
-
梦身
2015-08-02
- attahevent
-
截图
0赞 · 0采集
-
-
努力的开发人员
2015-05-10
- ie8
-
0赞 · 0采集
-
-
努力的开发人员
2015-05-10
- i8以前都不考虑
-
0赞 · 0采集
-
-
hekie
2015-02-10
- 用控制台来测试自己写的通用函数是否正确可用。
-
截图
0赞 · 1采集
-
-
hanhaning
2015-01-12
- javascript技术实现 监听window滚动事件
封装函数绑定对象名称,绑定事件,绑定回调函数
-
截图
0赞 · 0采集
-
-
qq_无邪小马_0
2014-10-08
- 绑定事件 addEvent
var addEvent=function(obj,event,fn){
if(obj.addEventListener) {
//非IE浏览器
obj.addEventListener(event,fn,false);
}else if(obj.attachEvent){
//IE
obj.attachEvent('on'+evebt,fn);
}
}
-
截图
0赞 · 1采集
-
-
Kodo
2014-09-07
- 绑定事件函数搭建!!!!
-
截图
0赞 · 0采集
-
-
亅毛毛醬園滾滾
2014-08-08
- 两个方法封装。getById.事件绑定函数。ie只支持冒泡,所以非IE的addEventListener的第三个参数false,
-
截图
0赞 · 0采集
-
-
端倪
2014-07-21
- 老版本ie的事件只有冒泡,没有捕获
-
0赞 · 0采集