小编jef*_*usu的帖子

如何在JQuery中使用回调?

我是JQuery的超级优秀者,但我真的很喜欢玩它.我正在制作一个页面,它开始变得缓慢/毛躁,我不知道如何使用回调,我认为它会有很大帮助.

我正在使用的代码如下所示:

$(".navHome").click(function(){
    var div=$(".navHome");
    div.animate({left:'190px'},"fast");

    var div=$(".content");
    div.animate({width:'700px'},"slow");
    div.animate({height:'250px'},"slow");

    $(".content").load("home.html");

    var div=$(".xIcon");
    div.animate({width:'20px'},"slow");
    div.animate({height:'20px'},"slow");
});
Run Code Online (Sandbox Code Playgroud)

所以我点击div"navHome",它移动,"content"div扩展/加载.但它开始看起来波涛汹涌.我认为回调是我需要的,但我不确定.

jquery callback

4
推荐指数
1
解决办法
245
查看次数

CSS - 仅在Safari中出现背景图像错误

我有一个按钮,可以在每个浏览器,但Safari.这是CSS代码:

div#home-buttons #rv {
    background: url("/Portals/248820/images/layout/home-rv.jpg") no-repeat scroll center top / 165px 115px #273e78;
}
Run Code Online (Sandbox Code Playgroud)

Safari错误控制台说:"资源解释为图像,但使用MIME类型text/plain传输."

关于如何处理这个的任何想法?

谢谢!

css safari background-image

3
推荐指数
1
解决办法
2万
查看次数

用jQuery切换图像src

我编写了一些代码来切换图像的src,并暂停/恢复jQuery cycle2插件.

我不确定为什么它不起作用,并希望得到一些帮助.

$('.play-pause').click(function(){
    if ($(this).attr('src', '/images/template/pause.png')) {
        $(this).attr('src', '/images/template/play.png');
        $('.cycle-slideshow').cycle('pause');   
    } else if ($(this).attr('src', '/images/template/play.png')) {
        $(this).attr('src', '/images/template/pause.png');
        $('.cycle-slideshow').cycle('resume');
    }
});
Run Code Online (Sandbox Code Playgroud)

如果我删除'else if'语句,则第一个'if'语句有效.

谢谢您的帮助.

杰夫

jquery image toggle src

3
推荐指数
2
解决办法
2万
查看次数

标签 统计

jquery ×2

background-image ×1

callback ×1

css ×1

image ×1

safari ×1

src ×1

toggle ×1