我想要div
/ slideUp
开启slideDown
。
唯一的问题是没有动画。它只是隐藏/显示元素。
通过ajax动态加载内容。
$('body').on("change", ".attendingaction", function(e){
// Assign a reference
var self = $(this);
var menu_list = self.closest(".results-item").find(".menus");
if(self.val() == "Yes")
menu_list.slideDown(400);
else{
menu_list.slideUp(50, function(){
$(this).find(".menuitem").removeProp("checked");
});
}
});
更奇怪的是,如果display
是“阻止”,它就有效。但在这种情况下,它会在执行slideDown()
后将其设置为“table-cell”。
以下是截图: