我有一个正在处理的功能,基本上,如果我在显示 hiddend 后单击触发器,但是在单击触发器两次后,要显示的元素就消失了。我将不胜感激这方面的任何帮助。我在http://www.jsfiddle.net/AUhPc/包含一个 jsFiddle
$(function() {
/* Creating the overlay content elements needed */
var overlay = $('<div class="overlay"></div>').appendTo('body');
var overlay_content = $('<div class="overlay-content"></div>').appendTo(overlay);
var overlay_content_inner = $('<div class="overlay-content-inner"></div>').appendTo(overlay_content);
var btn_remove = $('<i class="i-remove">Close</i>').appendTo(overlay_content);
//$('.user-comment-item').css({"position":"relative"})
$('.my-list li .button').on("click", function() {
var button = $(this);
// overlay_content_inner.empty();
overlay.fadeIn(300,function(){
button.find('.user-comment-list').css({"display":"block"}).appendTo(overlay_content_inner);
});
});
btn_remove.click(function(){
overlay.fadeOut(300,function(){});
});
});