在过滤器的Jquery问题中需要帮助

时间:2017-01-13 07:56:17

标签: javascript jquery html dom

我正在处理过滤器,并希望根据过滤器悬停显示/隐藏div。 即我有3个过滤器组(颜色,完成和打印)这些过滤器组相应地具有单独的过滤器(如黑色,红色/抗细菌/颜料印刷)。

我想在过滤器组悬停时显示过滤器。说出来。如果我将鼠标悬停在颜色上,则必须显示过滤器div,就像明智一样。以下是DIV结构示例。

Earn = (
    from ap in db.AppliedJobs
    where f.FreelancerID == ap.FreelancerID

    join jo in db.JobOffers
    ...

Mycode无效

var query = 
    from f in db.Freelancers
    let fl = f.FreelancerLogin
    select new
    {
        FreelancerID = fl.FreelancerID,
        UserName = fl.UserName,
        // ...
        Earn = (from ap in f.AppliedJobs
                from jo in ap.JofOffers
                from c in jo.Contracts
                let fp = c.FreelancerPayment
                select fp.Amount).DefaultIfEmpty().Sum()
    };

1 个答案:

答案 0 :(得分:1)

而不是寻找最近父级的.closing,而是需要.next方法:

$(document).ready(function(){ 
    $(".fltrHdng").mouseover(function(){
        $(this).next().stop().slideDown("slow");
    });
    $(".fltrHdng").mouseout(function(){
        $(this).next().stop().slideUp("slow");
    });
});   

来自docs: