javascript - e.detail.el.innerText的el指什么

查看:1767
本文介绍了javascript - e.detail.el.innerText的el指什么的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

var list=document.querySelector('.mui-table-view.mui-table-view-radio');

list.addEventListener(function(e){
    console.log("当前选中的是:"+e.detail.el.innerText);
});

解决方案

如上图所示,e.detail.el值的是当前选中的li元素,此时是第一个lili元素的innerText"Item 1"
代码如下所示:

<ul class="mui-table-view mui-table-view-radio">
    <li class="mui-table-view-cell">
        <a class="mui-navigate-right">Item 1</a>
    </li>
    <li class="mui-table-view-cell mui-selected">
        <a class="mui-navigate-right">Item 2</a>
    </li>
    <li class="mui-table-view-cell">
        <a class="mui-navigate-right">Item 3</a>
    </li>
</ul>

var list = document.querySelector('.mui-table-view.mui-table-view-radio');
list.addEventListener('selected',function(e){
    console.log("当前选中的为:"+e.detail.el.innerText);
});

这篇关于javascript - e.detail.el.innerText的el指什么的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆