我生成的Html标记是
<ul class="list">
<li class="tile" id="row-5">
</li>
</ul>我的AJAX帖子是
$.post("/Faq/Delete", { "id": recordToDelete},
function (data) {
var row = "row-" + data;
$(row).fadeOut('slow');
});但是,当我调用$(row).fadeOut('slow');时,所选的行不会被删除。我在这里做错什么了?
假设recordToDelete值等于5。
发布于 2016-01-04 11:40:39
您需要在#前缀中使用ID选择器(“#id”)
var row = "row-" + data;
$('#' + row).fadeOut('slow');
//^^^ Add #或
var row = "#row-" + data;
//^^^ Add #
$(row).fadeOut('slow');https://stackoverflow.com/questions/34590336
复制相似问题