原生获取多组相同类名

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

阅读 3.4k
2 个回答

纯手机手写,如果疏漏还望见谅^^

var administrations = document.querySelectorAll('.administration');

for(var i= 0; i < administrations.length; i++){
    administrations[i].addEventListener('click', function(){
        var title = this.querySelector('.title');
        var changeButnShow = this.querySelector('.change_butn_show');
        //这里你就拿到了这两个元素,想做什么,随你吧
    }, false);
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题