jquery孩子先删除课程

时间:2018-04-28 22:21:00

标签: javascript jquery

我有一个网页,其中隐藏了一些元素,这里的部分是html layout enter image description here 正如你可以看到他们是一个按钮,点击我需要删除下一个孩子的隐藏类这里是jquery代码。

$(document).on('click', '#find-button', function (e) {
 $('#find-data').children().first('.hidden').removeClass('hidden');
});

不确定发生了什么,但代码不起作用

1 个答案:

答案 0 :(得分:2)

逻辑不太恰当。

first()返回集合中的第一个元素,所以写完后你会有第一个孩子。

使用.hidden上的children()选择器来过滤只有该类的first()选择器,并获得该缩减集的$('#find-data').children('.hidden').first().removeClass('hidden');

更改为

$input = 2;
 $customers = Customer::whereHas("cars", function($query) use ($input) {
    $query->where(DB::raw("count(cars.id)"),"<",DB::raw($input))
 })->get();