1

为什么我的第一次点击不起作用,第二次点击!

这是代码

$(function () {
    $("#clickme").toggle(function () {
        $(this).parent().animate({left:'0px'}, {queue: false, duration: 500});
    }, function () {
        $(this).parent().animate({left:'-280px'}, {queue: false, duration: 500});
    });
});​

http://jsfiddle.net/yHPTv/

在 jsfiddle 中它有效,但在我的页面上我必须按 2 次?

有谁能够帮我?

4

1 回答 1

1

好的,这就是你的全部脚本吗?尝试在文档就绪事件上设置功能

$(document).ready(function () {
    $("#clickme").toggle(function () {
        $(this).parent().animate({left:'0px'}, {queue: false, duration: 500});
    }, function () {
        $(this).parent().animate({left:'-280px'}, {queue: false, duration: 500});
    });
});
于 2012-06-05T14:36:17.953 回答