-2
<script type="text/javascript" src="../JQuery/jquery.js"></script>

<script>
    $(document).ready(function() {
        $("img").click(function () {
            $(this).effect("pulsate", { times:3 }, 2500);
        });
    });
</script>

我的硬盘上有一个指向外部 .js 工作表的链接,该工作表是一个 v2.0.0 的压缩文件,我将其复制粘贴到空白 .js 文件中并保存。

就将 jQuery 文件合并到我的文档中而言,我很确定该链接是正确的。我认为编码可能是错误的。

如您所见,我已将上面的代码逐字包含在我的文档中的结束标记之前</body>,但是当我将所有内容上传到主机并试用该网站时,我试图跳动的图像不会跳动。它们是静态的,我不知道为什么。

4

2 回答 2

0

请记住,pulsate它是 JqueryUI 库的一部分。一定要包含 jQueryUI 和 jQuery。

这是一个工作小提琴

来源:http ://docs.jquery.com/UI/Effects/Pulsate

于 2013-04-27T19:45:09.753 回答
0

这对我有用:

function pulsateElement(element){
    element.removeClass('pulsate');
    setTimeout(function(){
        element.addClass('pulsate');
        setTimeout(function(){
            pulsateElement(element);
        },500);
    },700);
}
于 2013-10-09T08:40:30.210 回答