Jquery摇内联元素

时间:2015-02-10 23:57:55

标签: jquery jquery-ui shake

我正在尝试添加摇动效果作为论坛的BB代码。我本来希望做类似的工作并让它在线工作。

.shake {
     display: inline-block;
     margin: 0px 5px;
}

function shake(){
    $(".shake").effect("shake");
    setTimeout("shake()", 100);
}

有些事情。 http://jsfiddle.net/vs5ogbdj/5/

1 个答案:

答案 0 :(得分:2)

wrongly使用setTiemout回调。使用下面的代码,它会像没有明天一样摇晃,

$(document).ready(function(){
    shake();
});

function shake() {
    $(".shake").effect("shake", {times: 20, distance: 1}, 40);
    setTimeout(shake, 100);
}

对于设计失真使用,

.ui-effects-wrapper {
        display:inline;
    }

请参阅Shaking Fiddle