Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用jQuery显示和隐藏setTimeout

使用jQuery显示和隐藏setTimeout
EN

Stack Overflow用户
提问于 2013-04-25 14:50:52
回答 2查看 2.2K关注 0票数 1

我有一个大的,我想在加载时显示,然后让它超时以显示较小的图像。然后在鼠标上,使用jQuery在大图中滑动,在鼠标上滑出大图并在小图中滑动。这是我的代码,它只做mouseover,mouseout函数。我需要它从显示5秒的大的开始,然后滑到小的。:

代码语言:javascript
运行
AI代码解释
复制
<script type="text/javascript">   
    $(document).ready(function () {
        $(".expanded").show();
        $(".collapsed").hide();


        $(".collapsed").mouseover(function () {
            $(".collapsed").slideUp(500);
            $(this).next(".expanded").slideToggle(500);
        });

        $(".expanded").mouseleave(function () {
            $(".expanded").slideUp(500);
            $(".collapsed").slideDown(500);      
        });  
    });
</script>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-25 15:02:06

我将创建一个全局变量"readyforHovering“,它将被设置为false,直到超时到期,例如:

代码语言:javascript
运行
AI代码解释
复制
var readyforHovering = false;



$(document).ready(function () {

setTimeout(function() {
  //Code to hide the large image and show the smaller image goes here

  //Now enable hovering...
  readyforHovering = true;
}, 5000);

        $(".expanded").show();
        $(".collapsed").hide();
        //toggle the componenet with class msg_body
        $(".collapsed").mouseover(function () {
            if (readyforHovering) {
               $(".collapsed").slideUp(500);
               $(this).next(".expanded").slideToggle(500);
            }
        });

        $(".expanded").mouseleave(function () {
            if (readyforHovering) {
               $(".expanded").slideUp(500);
               $(".collapsed").slideDown(500);
            }

               });

    });

您不希望用户在5秒过期并显示较小的图像之前无法悬停……这就是readyforHovering变量的意义所在。

票数 0
EN

Stack Overflow用户

发布于 2013-04-25 15:05:43

试试这个:

代码语言:javascript
运行
AI代码解释
复制
$(document).ready(function () {
    setTimeout(function(){
        toggleImage($(".expanded"));
    },5000);

    $(".collapsed").hide();

    //toggle the componenet with class msg_body
    $(".collapsed").mouseover(function () {
        toggleImage($(".collapsed"));
    });

    $(".expanded").mouseleave(function () {
        toggleImage($(".expanded"));
    });


});

function toggleImage(img) {
    $(img).slideUp(500, function() {
        $(this).siblings("img").slideToggle(500);
    });

    return;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16218021

复制
相关文章
vue组件引入时候报错
报错如下: “ Unknown custom element: <XXX> - did you register the component correctly? For recursive comp
安德玛
2022/03/06
5320
VUE:组件间相互跳转、页面带参跳转
只是记录下用法: 从 A 页面跳转到 B 页面。 如下写法: A 页面跳转方式: 代码: getdata() { var token = "我是参数值 "; // 参数组装 let postData = this.$qs.stringify({ name: $("#name").val(), word: $("#pwd").val() }); this.$ajax({ method: "
微风-- 轻许--
2022/04/13
1K0
VUE:组件间相互跳转、页面带参跳转
PHPCMS下载链接跳转到报错页面
附件地址用百度网盘的地址,附件文件链接方式设置了链接到真实软件地址,是可以正常使用的,如果文件链接方法选用链接到跳转页面,就跳转到百度报错页面 而且不只是百度网盘的不行,通过分析,如果使用远程地址,url中"&"之后的参数都读取不了,才造成连接错误。 求解决方法! 解决办法:将URL参数进行base加密 第一步: 打开 phpcmsmodulescontentfieldsdownfilesoutput.inc.php 找到
李维亮
2021/07/09
1.2K0
为什么你的原型总是改-页面流程篇
首先:上文中提到过业务流程图是从产品视角来看产品或功能,交互原型图是以用户的视角来看产品或功能,从这点上划分页面流程图也是以用户的视角来看产品或功能。
靠谱先生
2018/09/10
9250
为什么你的原型总是改-页面流程篇
【Android 组件化】路由组件 ( 页面跳转参数依赖注入 )
在 组件化 中 , 使用 路由组件 进行界面跳转时 , 涉及到参数的传递 , 传递过去的参数需要在目的地 Activity 的 onCreate 方法中 , 调用 getIntent().getXxxExtra() 获取到传递的值 ;
韩曙亮
2023/03/29
9280
php 中js跳转页面跳转页面,js跳转代码_PHP页面跳转 Js页面跳转代码[通俗易懂]
摘要 腾兴网为您分享:PHP页面跳转 Js页面跳转代码,自动刷宝,中信金通,携程抢票,未来屋等软件知识,以及沃金汇,沃行讯通,securecrt.exe,我的世界变形金刚mod,一票通,农场小分队,手电筒,推币机游戏,善行天下,硬盘mhdd,googlekeep,文件批量更名,明星表情包,服装销售软件,进击的巨人日语等软件it资讯,欢迎关注腾兴网。第一部分: JavaScript 跳转 方法一: 复制代码 代码示例: script language=javascript window.location= http://www.jbxue.com; /script 方法二: 复制代码 代码示例: script language=javascript document.location = http://www….
全栈程序员站长
2022/09/21
32.1K0
微信小程序-页面跳转navigator组件
在官方文档当中有提到一个叫做页面栈的这么一个东西,就是一个水杯,进入一个页面就是入到页面栈,退出就是从页面栈当中移除,就会显示下一个页面了。
程序员NEO
2023/05/22
6410
微信小程序-页面跳转navigator组件
几种页面跳转方法_HTML页面跳转的方法
页面跳转方式3——response.sendRedirect(“cart.jsp”);
全栈程序员站长
2022/09/20
6.3K0
微信小程序|navigator组件-实现页面跳转
现在大家所用的各种微信小程序都是看似结构简单、内容精炼,实则内含很多的隐藏页面。其原理和网页的超链接是一样的,利用跳转页面对现有页面的内容进行说明介绍。这样可以让整个小程序的页面不重复繁琐,不容易造成视觉疲劳。
算法与编程之美
2020/04/01
6K0
微信小程序|navigator组件-实现页面跳转
vue路由跳转时,总是跳转到下一个页面的底部___解决办法
在路由的js中加入 scrollBehavior (to, from, savedPosition) { if (savedPosition) { return savedPosition } else { return { x: 0, y: 0 } } }, 列如: export default new Router({ // mode: 'history', mode: 'history', scrollBehavior (to, f
江一铭
2022/06/16
9670
salesforce开发之 lighting组件跳转到记录页面
方式一: baseURL + 记录ID action.setCallback(this, function (response) { let state = response.getState(); console.log(response); //请求成功 if (state == "SUCCESS") { let respValue = response.
zcx
2022/09/05
5300
react ---- Router路由的使用和页面跳转
http://react-guide.github.io/react-router-cn/docs/Introduction.html
小蔚
2019/08/27
3K0
react ---- Router路由的使用和页面跳转
js跳转页面并刷新(本页面跳转)
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/128190.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/27
24.2K0
【Flutter】Hero 动画 ( Hero 动画使用流程 | 创建 Hero 动画核心组件 | 创建源页面 | 创建目的页面 | 页面跳转 )
Hero Widget 动画效果 : Hero 通过动画从 源界面 运动到 目标界面 时 , 目标界面 透明度逐渐增加 , 淡入显示 ;
韩曙亮
2023/03/29
1K0
【Flutter】Hero 动画 ( Hero 动画使用流程 | 创建 Hero 动画核心组件 | 创建源页面 | 创建目的页面 | 页面跳转 )
【Jetpack】Navigation 导航组件 ③ ( 为 Navigation Graph 页面跳转 action 添加跳转动画 )
打开 " res/navigation " 下的 Navigation Graph 的 Xml 配置文件 ,
韩曙亮
2023/10/11
3040
【Jetpack】Navigation 导航组件 ③ ( 为 Navigation Graph 页面跳转 action 添加跳转动画 )
Android Jetpack - 使用 Navigation 管理页面跳转
在今年的 IO 大会上,发布了一套叫 Android Jetpack 的程序库。Android Jetpack 里的组件大部分我们都接触过了,其中也有一些全新的组件,其中一个就是 Navigation。
NanBox
2019/07/09
2.5K0
为什么加班的总是你?
“为什么加班的总是你?”其中一个原因就是原始表格不规范。 不规范表格的典型特点 这个原始表格可能是你自己做出来的,可能是别人给你的,也可能是从软件里面导出来的。如果是不规范的表格,而你需要做出相应的数据统计或者数据计算,那你肯定是要加班的,花费的时间也会比你平常的工作量要多。 下图是一张hope 公司销售的明细账。 由销售人员或销售部门的相关人员来进行的统计账。这个表格看上去是不是还不错?而且眼熟的,大多数人作出的表格不就是这样吗? 这边是日期,商品名称,然后是商品在各个型号、种类下的销售的数量,销售的
博文视点Broadview
2022/04/01
6810
为什么加班的总是你?
Flutter 使用Navigator进行局部跳转页面
老孟导读:Navigator组件使用的频率不是很高,但在一些场景下非常适用,比如局部表单多页填写、底部导航一直存在,每个tab各自导航场景。
老孟Flutter
2020/09/11
1.8K0
点击加载更多

相似问题

IOS跳转页面报错?

1281

小程序搭建时data-event-opts跳转内部页面报错,跳转的内部页面却需要获取APPID?

1440

进行训练时候tf报错?

0367

centos多ip多用户运行ss5的时候,总是报错?

11.6K

增加子商户的时候报错?

1257
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档