//遍历每个li li.___(3)____(function(index,val){ var scrW=window.innerWidth if(scrW<550){ num=2; li.css("width","48%") }else{ num=3; li.css("width","31%") }
时间: 2023-07-19 11:28:52 浏览: 125
在上面的代码中,您可以使用以下JavaScript代码来遍历每个li元素:
```
$("li").each(function(index, element) {
// 执行你的代码
});
```
在这个示例中,我们使用了jQuery库中的each()方法来遍历每个li元素。在each()方法中,我们传递了一个回调函数,该回调函数将在每个元素上执行。回调函数接受两个参数:index和element。index表示当前元素在集合中的索引,而element表示当前元素本身。
因此,您可以使用以下代码来替换上面的代码中的“li”选择器,并在回调函数中执行您的代码:
```
$("li").each(function(index, element) {
var scrW = window.innerWidth;
if (scrW < 550) {
num = 2;
$(element).css("width", "48%");
} else {
num = 3;
$(element).css("width", "31%");
}
});
```
在这个示例中,我们使用$(element)来选择当前的li元素,并使用css()方法来更改其宽度。在if语句中,我们将li元素的宽度设置为48%,而在else语句中,我们将其设置为31%。
阅读全文