我有以下html结构:
<span>
<label>
<input this is my button's area />
<span> this is the svg icon</span>
</label>
</span>
我有一个影响我的输入的 jQuery 悬停事件,并且跨度绝对位于输入区域内,因此它在视觉上位于其上方。
悬停事件更改了输入类,因此我可以更改按钮颜色,但是当鼠标移到包含图标的跨度上时,输入中的悬停类会按预期关闭,并且按钮似乎未处于活动状态。
有没有一种方法可以使悬停事件持续存在,即使我悬停兄弟跨度而不重新排列 DOM?