1
jQuery('.delete-tag').live('click', function(e) {
e.preventDefault();
var id = jQuery(this).attr('id');
var data_string = "ajax=1&tag-id=" + id + "";
jQuery.ajax({
type: "POST",
url: file_path + "tags/edit/delete/",
data: data_string,
dataType: "json",
success: function(ajax_output) {
jQuery(this).hide();
}
});
});
的.delete-tag
連桿經由AJAX裝載在模式窗口之後。我使用live()
來綁定此鏈接的點擊事件。 Ajax運行正常,但我無法使hide()
在加載ajax的鏈接上工作。jQuery的:隱藏的Ajax加載股利附加AJAX請求
對此提出建議?除了藏身之外,一切都有效。
你知道,我其實是新的。它只是沒有跨過我的腦海,因爲我認爲這是另一個'live()'問題。謝謝! – ATLChris 2011-02-19 00:30:32