javascript
  • jquery
  • css
  • ajax
  • 2017-04-06 66 views -1 likes 
    -1

    我有網上銀行形式很多的調用ajax請求。如果有什麼是錯誤的,即使用CSS類顯示div。 CSS類爲div創建動畫。ajax jquery css - 再次animate div

    所以,如果我把錯誤的引腳爲例,它震動我的股利。代碼去:

    $("#div-error").css('display', 'inline-block', 'inline-block'); 
    $("#div-error").html("<i class='fa fa-exclamation-circle' aria-hidden='true'></i> text here"); 
    

    如果我鍵入另一個針這也是錯誤我想再次搖動div,但實際上它只是站在那裏。

    我該如何解決這個問題? 我已經嘗試顯示>沒有div和顯示>內嵌塊再次。

    +1

    代碼和問題似乎並沒有被匹配。 – Jai

    +1

    刪除動畫並重新添加它的類。你的'.css'也是錯的 – Pete

    回答

    0

    由於皮特提到你需要刪除並重新添加將啓動CSS動畫的CSS類。

    短的例子在這裏:https://jsfiddle.net/36484n3b/

    $("#div-error").addClass("shake"); 
    setTimeout(function(){ $("#div-error").removeClass("shake"); }, 1000); 
    
    +0

    arrgh。如此邏輯。沒有想到它。 – GangstaSunny

    相關問題