javascript - jQuery mouseenter & click 事件
问题描述
我在我的网站上找不到 RWD 问题的解决方案。
我有一个断点(575.98px)。如果分辨率高于该断点,则“mouseenter”事件处于活动状态以显示隐藏部分:
if ($(window).width() > 575.98) {
$(".name").on("mouseenter", () => {
$(".description").fadeIn(250);
但是对于低于断点的分辨率,我想关闭“mouseenter”事件和活动的“onClick”事件。
if ($(window).width() <= 575.98) {
$(".name").on("click", () => {
$(".description").show();
目前,代码在确定的断点下无法运行。
请给我任何解决方案的提示。
解决方案
您可以查看 px 事件。
$(".name").on("mouseenter", function() {
if ($(window).width() > 575.98){
$(".description").fadeIn(250);
}
});
$(".name").on("click", function() {
if ($(window).width() <= 575.98){
$(".description").show();
}
});
推荐阅读
- javascript - 如何将 Facebook Messenger 嵌入 Gatsby 网站?
- azure-devops - 基于 Azure Devops PR 的管道
- angular - Angular 测试 Jasmine 和 Karma 设置 router.routerState.snapshot.url
- reactjs - 为什么我应该使用键作为 React 中列表项的字符串?
- reactjs - 无法通过 Web3.js 调用合同中的方法
- javascript - 如何将 Redux-form 连接到商店?
- python - 单击按钮后如何将小部件动态添加到布局中
- mysql - 当不是正在搜索的每一行都包含 JSON 时,如何使用 SQL 查询在 JSON 字符串中搜索?
- java - TestNG 如何在测试失败时执行 beforeclass() 方法
- javascript - 如何在悬停时显示工具提示?