【发布时间】:2017-02-28 18:19:22
【问题描述】:
我有一些来自数据库的帖子。这些帖子在页面被 ajax 加载后被添加到页面中。我在每个帖子上添加一个删除按钮,每个按钮都有一个 ID。这是我的代码:
<i class="fa fa-trash" id="unique-id"></i>
现在我想通过 onclick() 方法上的 id 在 jQuery 中访问这些按钮,但问题是这些按钮是在页面加载后添加到页面中的,我猜 jQuery 方法只能在文档就绪函数中调用.所以目前我通过以下方式这样做:
<i class="fa fa-trash" onclick="delPost('id')"></i>
这里有一些javascript:
function delPost(id) {
var post_id = id;
var post = "#post_"+id;
$(post).fadeOut(300, function() {
$.ajax({
type : 'POST',
url : 'update.php',
data: ({id : post_id, act : "rem-post"}),
success : function()
{
// Some Function
}
}); //End of Ajax
});
}
我想用 jQuery 调用这个函数...这可能吗??
【问题讨论】:
-
你可以试试这个简单的加法
$(document).find(post).fadeOut(...吗?