猿问

原生获取多组相同类名

我已开始可以用document.getElementsByTagName获取administration一组元素,然后我现在想再点击每个administration的时候,让当前下面的title和change_butn_show两个块分别执行不同的程序,当前的两个块用原生怎么可以获取到呢

开心每一天1111
浏览 456回答 1
1回答

蝴蝶不菲

纯手机手写,如果疏漏还望见谅^^var&nbsp;administrations&nbsp;=&nbsp;document.querySelectorAll('.administration');for(var&nbsp;i=&nbsp;0;&nbsp;i&nbsp;<&nbsp;administrations.length;&nbsp;i++){ &nbsp;&nbsp;&nbsp;&nbsp;administrations[i].addEventListener('click',&nbsp;function(){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;title&nbsp;=&nbsp;this.querySelector('.title');&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;changeButnShow&nbsp;=&nbsp;this.querySelector('.change_butn_show');&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//这里你就拿到了这两个元素,想做什么,随你吧 &nbsp;&nbsp;&nbsp;&nbsp;},&nbsp;false); }
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答