的实现方法如下:
<ul id="myList">
<li id="item1">列表项1</li>
<li id="item2">列表项2</li>
<li id="item3">列表项3</li>
</ul>
// 获取列表中的所有列表项
const items = document.querySelectorAll('#myList li');
// 为每个列表项添加单击事件处理程序
items.forEach(item => {
item.addEventListener('click', () => {
// 移除列表中所有元素的类
items.forEach(item => item.classList.remove('active'));
// 添加类到当前被点击的列表项
item.classList.add('active');
});
});
.active {
background-color: yellow;
}
这样,当用户在浏览器中单击列表项时,该列表项将被高亮显示(背景颜色变为黄色)。
针对腾讯云相关产品,推荐使用云函数 SCF(Serverless Cloud Function)来实现上述功能。SCF 是腾讯云提供的事件驱动的无服务器计算服务,您可以使用 JavaScript 编写云函数,并在云函数中处理单击事件。
更多关于腾讯云云函数 SCF 的信息,请访问: 腾讯云云函数 SCF
领取专属 10元无门槛券
手把手带您无忧上云