私はulのシリーズを持っています。それらはすべて連続したフローのためにインライン・ブロック表示に設定されています。jQueryを使用して特定の行の他の兄弟にアクセスする
私がulのどの肩にでもぶつかると、私はulの索引価値を得ることができます。
私が欲しいもの:他のliのインデックス値にアクセスしたい、同じ行に表示したい。例えば、私がインデックス値1を有するLi上にある場合、同じ行のインデックス値0,2,3にアクセスしたい。同時に、ウィンドウの幅を下にすると、500ピクセル以下のインデックス値0のアイテムのみにアクセスしたいので、2つのアイテムを連続して表示しています。
HTML
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
CSS:
ul{
list-style:none;
}
li{
width:20%;
height: 80px;
background-color: red;
display:inline-block;
}
@media (max-width:500px){
li{
width:40%;
}
}
JS:
$("ul li")
.mouseover(function() {
alert($(this).index());
})
.mouseout(function() {
});