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);
});
阅读 3.3k
1 个回答

clipboard.png

如上图所示,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);
});
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题