0

我想要一个包含我的应用程序反馈的 div。它需要做的是在没有反馈时隐藏,在有反馈时出现。但同一件事只出现一次。

所以不要经常被滑下来躲起来,因为这就是现在的问题。

这是我到目前为止所得到的。

$("#book_container").mousemove(function() {
    var feedbacklength = $(".feedback").text().length;
    $(".feedback").hide();

    if(feedbacklength == 2)
    {
        $(".feedback").hide();
    }       
    else
    {
        $(".feedback").slideDown().delay(1500).slideUp(300);
    } 
});
4

1 回答 1

0

您有一个额外.hide()if/else块之外,因此每次执行处理程序函数时都会隐藏反馈面板;删除它应该可以解决您的问题:


...
$(".feedback").hide();

if(feedbacklength == 2)
{
  $(".feedback").hide();
  ...
于 2011-05-25T04:41:48.513 回答