0
所以第一,我這樣做:JQuery重置它自我?
$(document).ready(function(){
$("form#delete_admire").submit(function() {
// we want to store the values from the form input box, then send via ajax below
var deleteIdAdmire = $('#deleteIdAdmire').attr('value');
var location = 'li#liadmire_'+ deleteIdAdmire;
$.ajax({
type: "POST",
url: "../admire/delete.php",
data: "deleteIdAdmire="+ deleteIdAdmire,
success: function(){
$(location).hide(function(){$('div.success2').fadeIn();});
}
});
return false;
});
});
這工作...現在過去一小時左右,我一直在試圖獲得「div.success2」淡出並重置腳本,以便當有人再次點擊刪除時,它會再次運行。我對JQuery和JavaScript很陌生,對於我可能很愚蠢的問題表示抱歉。謝謝大家!
詹姆斯的答案會很好。您將永遠不必使用jQuery重新加載整個腳本。是什麼讓你覺得你不得不? – Baconbeastnz 2012-01-27 03:47:38
你想要什麼時候調用'$('div.success2')。fadeout();'?我沒有看到它在提供的代碼中的任何地方? – Nimnam1 2012-01-27 03:47:49