在jQuery中使悬停操作图标可点击的方法如下:
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<i id="hover-icon" class="fas fa-star"></i>
$(document).ready(function() {
$("#hover-icon").hover(function() {
// 在悬停时添加样式或执行其他操作
$(this).addClass("hovered");
}, function() {
// 当鼠标离开时移除样式或执行其他操作
$(this).removeClass("hovered");
}).click(function() {
// 点击事件处理逻辑
alert("图标被点击了!");
});
});
.hovered {
color: red;
cursor: pointer;
}
在这个例子中,我们使用了一个字体图标(Font Awesome中的星星图标)。当鼠标悬停在图标上时,它会添加一个名为"hovered"的类,该类定义了悬停时的样式(红色文本和指针样式)。当点击图标时,会弹出一个提示框。
这是一个简单的示例,你可以根据自己的需求修改和扩展它。希望对你有帮助!
领取专属 10元无门槛券
手把手带您无忧上云