gpt4 book ai didi

html - 悬停和单击事件不适用于

转载 作者:行者123 更新时间:2023-11-28 06:00:49 25 4
gpt4 key购买 nike

我的 :hover 和 click 事件是否可以在按钮内的 span 上工作?目前什么都没有发生,大概是因为按钮功能优先。

如果将按钮转换为 div,则一切正常。但是 - 我没有这个选项。

有什么想法吗?

HTML:

<button>
<span>item 1 <i onclick="alert('1')">x</i></span>
<span>item 2 <i onclick="alert('2')">x</i></span>
<span>item 3 <i onclick="alert('3')">x</i></span>
</button>

CSS

i:hover{
border:1px solid #fff;
}

https://jsfiddle.net/c72qd1o6/

最佳答案

不,没有办法,因为按钮标签只是文本的容器,不能在子元素上有任何事件。

关于html - 悬停和单击事件不适用于 <button> 内的 <span>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36768355/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com