我想要存档,我有一个数组,包含3-4项,然后我想要抛出所有这些项,并用数组的项更改函数中的选择器。
let items = ['Name','Person,'New']那我的职能
$('.btn').on("click", function(){do smth});然后,foreach .btn应该类似于名称或person,我希望可能向数组中添加更多迟来的项目。我怎么发动汽车呢?
3项职能
$('.name .btn').on("click", function()){do smth.})
$('.name .test').on("click", function()){do smth.})
$('.name .dosmth').on("click", function()){do smth.})
名称应替换为数组的项。
我想要元素的唯一功能
发布于 2021-12-10 16:05:47
试试这个:
let items = ['name', 'person', 'new']
let elements = [{
name: 'btn',
callback: () => {
// do something
}
},
{
name: 'test',
callback: () => {
// do something
}
},
{
name: 'dosmth',
callback: () => {
// do something
}
}
]
items.forEach(item =>
elements.forEach(element => $(`.${item} .${element.name}`).on("click", element.callback()))
)https://stackoverflow.com/questions/70307200
复制相似问题