我拼命地尝试element
与 index-selector结合使用eq()
。语法有什么问题吗?
function setVisibleRange(element) {
for ( -- something with i -- ) {};
$(element:eq(i).show();
};
setVisibleRange($("ul li"));
顺便说一句,有没有更好的方法来处理一系列元素?像eq(0, 4)
什么?for 循环只是一种解决方法。
谢谢
我拼命地尝试element
与 index-selector结合使用eq()
。语法有什么问题吗?
function setVisibleRange(element) {
for ( -- something with i -- ) {};
$(element:eq(i).show();
};
setVisibleRange($("ul li"));
顺便说一句,有没有更好的方法来处理一系列元素?像eq(0, 4)
什么?for 循环只是一种解决方法。
谢谢
您可以eq
使用.
运算符调用元素,
function setVisibleRange(element) {
for ( i=0; i < element.length; i++)
element.eq(i).show();
};
function setVisibleRange(element) {
for (var i=element.length; i--;) {
element.eq(i).show();
}
}
setVisibleRange($("ul li"));
对于类似的事情eq(0, 4)
,我会这样做:
$("ul li:lt(5)").show();