zoukankan      html  css  js  c++  java
  • vue li点击事件,获取元素

    <ul @click ="click($event)">
       <li></li>
    </ul>
    
    methods: {
        click(e) {
            e.target //是你当前点击的元素
            e.currentTarget //是你绑定事件的元素
            //获得点击元素的前一个元素
            e.currentTarget.previousElementSibling.innerHTML
            //获得点击元素的第一个子元素
            e.currentTarget.firstElementChild
            //获得点击元素的下一个元素
            e.currentTarget.nextElementSibling
            // 获得点击元素中id为string的元素
            e.currentTarget.getElementById("string")
            //获得点击元素的class属性
            e.currentTarget.getAttributeNode('class')
            // 获得点击元素的父级元素
            e.currentTarget.parentElement
            // 获得点击元素的前一个元素的第一个子元素的HTML值
        e.currentTarget.previousElementSibling.firstElementChild.innerHTML
        }
    }
  • 相关阅读:
    简单二分求解(木板补漏问题)
    switch语句和for循环
    JAVA运算符和优先级
    JAVA数据类型
    JAVA基础
    JAVA开发环境
    linux配置IP地址
    LVM逻辑分区
    用户和用户组
    第一天
  • 原文地址:https://www.cnblogs.com/chaojimali/p/15753989.html
Copyright © 2011-2022 走看看