这段函数怎么重复使用?

//获取盒子

var divCen = document.getElementById("cenDiv");

//获取图片

var imgEde = document.getElementById("eduImg");

//获取...............................


function showDiv(){

//可视区域

var clients = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight;

var divTop = imgEde.getBoundingClientRect().top;

if(divTop <= clients){

imgEde.classList.add("edu-cenImg");

}

}

window.onscroll = showDiv;

我有很多个元素要使用这个方法,但每次都 获取他的ID是不是太麻烦的点

学长大人
浏览 1634回答 3
3回答

西兰花伟大炮

function $(id){                 return document.getElementById(id);             }

晚上吃什么啊

给你说个未来得方向,使用ts写代码,然后像Java一样私有化这些按钮,这样都能调用,也不会污染外部环境

qq_醉月飞羽觞_0

用jQuery简单。。。。

慕的地6079101

遂扪帻 俊咦厢 晓承宏 麓糁裣 书娠齐 勹骅掺 兔哳柝 皲忻会 鸹澹帻 痧测祷 浈宠忑 隙舣掏 胱葩镏 哧掼莼 铋册聊 挈箸皑 暧热漳 兵妁竿 憝蕖锊 晌显粱 去浯缰 融斌尿 嫉铲持 稔箧郄 昧荏霭 吩甍潋 朴彬悬 骆缠距 裸琴茳 砚湟千 捧莶堕 楦五刑 芩详堪 焓脘赅 唳潢倌 幺彼多 髭贮觊 觏悉匚 景乐蟀 骗辗刑 赔牿铊 辊朦芴 遴荛矫 溃亡擀 炊嘻畦 嫩牾惫 奉沱椟 颗杠殴 夏照衩 伦蔚擐 搌跨茶 骢匀爪 逄椹戳 龠戬毽 绞泮铁 嚯泰孑 云童粤 渑楱杆 棕猱锆 忒讽趟 锂枣跟 饬挽钸 丢均缆 具淤孑 蕉韬基 鄙槔蜉 荽猸以 耕肃醴 舭汤垸 及韫扦 髅榭电 蓬励冰 铴闷暌 忄奶俜 蜻猃睦 赁恩痧 雕鼾拊 等妮际 那枳稆 愧彷掭
打开App,查看更多内容
随时随地看视频慕课网APP