javascript:如果父元素处于活动状态并且子元素具有某个类,如何将属性添加到子元素?

时间:2015-06-25 22:36:34

标签: javascript jquery syntax slickgrid

我尝试使用2个单行滑块而不是1个双行滑块重新创建网格轮播滑块,

因为我想只突出显示"居中的单个元素" AND"活跃"在一个双排滑块中,2个元素是#34;居中的#34;和"活跃"。

我遇到了两个问题,因为坦白说我的javascript并不是那么好。

看看这支笔 [http://codepen.io/mathiasvanderbrempt/pen/zGpGvd

JS:     $(' .carousel:focus .frame.slick-center')。css(' border',' 1px solid red');

第二个问题:

这将与滚动方向的事件监听器一起使滑块"聚焦"允许使用方向箭头(左和右)。 意思是:如果我按向上箭头,窗口会向上移动(或者你可以取消它吗?)并且活动滑块将是最顶层的滑块,可以使用左箭头和右箭头直接导航,反之亦然。   [1]: http://codepen.io/mathiasvanderbrempt/pen/zGpGvd

1 个答案:

答案 0 :(得分:0)

使用CSS,而不是jQuery:

.carousel:focus .frame.slick-center {
    background-color: red;
}