仅在有反馈时才向下滑动反馈。

| 我想要一个包含我的应用程序反馈的div。它需要做的是在没有反馈的情况下隐藏并在有反馈的情况下出现。但是同一件事只出现一次。 因此,不要一直滑下来躲藏起来,因为这就是现在的问题。 这是我到目前为止所得到的。
$(\"#book_container\").mousemove(function() {
    var feedbacklength = $(\".feedback\").text().length;
    $(\".feedback\").hide();

    if(feedbacklength == 2)
    {
        $(\".feedback\").hide();
    }       
    else
    {
        $(\".feedback\").slideDown().delay(1500).slideUp(300);
    } 
});
    
已邀请:
if/else
块之外还有一个额外的
.hide()
,因此每次执行处理程序函数时,反馈面板都将隐藏。删除它应该可以解决您的问题:
...
$(\".feedback\").hide();

if(feedbacklength == 2)
{
  $(\".feedback\").hide();
  ...
    

要回复问题请先登录注册