以下功能“ addTab”会在用户单击元素(标签)时创建新的标签,在其中添加iframe,以及如何从标签传递/获取功能“ addTab”中的值/ id。
<label data-add-tab id="my_IdValue">my_IdValue</label>
<script>
var newTabs = new NewTabs()
document.querySelector('label[data-add-tab]').addEventListener('click', _ => {
newTabs.addTab({
title: 'New Tab',
favicon: false
})
})
</script>
感谢您的帮助
答案 0 :(得分:1)
只需从事件对象中获取它,就您而言,它就是_
<script>
var newTabs = new NewTabs()
document.querySelector('label[data-add-tab]').addEventListener('click', _ => {
var id = _.target.id
newTabs.addTab({
title: 'New Tab',
favicon: false
})
})
</script>