我想要一个包含我的应用程序反馈的div。它需要做的是在没有反馈时隐藏,并在有反馈时出现。但是同样的事情只出现一次。
所以不要经常滑下来隐藏,因为这就是现在的问题。
这是我到目前为止所得到的。
$("#book_container").mousemove(function() {
var feedbacklength = $(".feedback").text().length;
$(".feedback").hide();
if(feedbacklength == 2)
{
$(".feedback").hide();
}
else
{
$(".feedback").slideDown().delay(1500).slideUp(300);
}
});
答案 0 :(得分:0)
在.hide()
块之外还有一个if/else
,因此每次执行处理函数时都会隐藏反馈面板;删除它应该可以解决您的问题:
...
$(".feedback").hide();
if(feedbacklength == 2)
{
$(".feedback").hide();
...