2012-07-13 101 views
1

評論框發佈後沒有隱藏任何內容。 目前使用AJAX發佈數據。只是想在提交之後隱藏輸入區域。 這裏是完全 working example評論框發佈後沒有隱藏

我也是這個代碼來打開評論框。

$(document).ready(function() { 
    $(".comment_button").click(function() { 

     var element = $(this); 
     var I = element.attr("id"); 

     $("#slidepanel" + I).slideToggle(300); 
     $(this).toggleClass("active"); 

     return false; 
    }); 
}); 

建議你檢查例如Here

回答

0

添加以下到success回調:

$("#slidepanel" + Id).hide(); 

或者,淡入匹配:

$("#slidepanel" + Id).slideToggle(300); 

here更新的jsFiddle。請注意,成功回調不會在jsFiddle中調用,因爲php頁面不存在http://fiddle.jshell.net/DkAMN/1/show/insertajax.php

+0

Okz我會試試這個。 但是有什麼辦法可以在發表評論後隱藏起來。天氣它會成功與否。 – 2012-07-13 08:11:14

+1

是的 - 只需添加'$(「#slidepanel」+ Id).hide();'在帖子後面調用 - 看看:http://jsfiddle.net/DkAMN/3/ – 2012-07-13 08:12:40

+0

感謝您的幫助兩個代碼都像冠軍一樣工作。再次感謝。將接受它等待10分鐘 – 2012-07-13 08:13:21