Javascript Jquery无法工作-无法分离li的第一个元素并将其连接回
我有这个密码Javascript Jquery无法工作-无法分离li的第一个元素并将其连接回,javascript,jquery,Javascript,Jquery,我有这个密码 var setOfCars = jQuery(".mainList li.cars"); 这里。。setOfCars变量包含两个LI(两组LI) 我只想分离第一个Li并将其附加回指定的索引位置,如下所示:- var firstFeaturedCar = jQuery(setOfCars)[0]; jQuery(".mainListSecond li").eq((index)*2).after(firstFeaturedCar); 不知怎么的,它不起作用了。请帮忙。谢谢。:) 您
var setOfCars = jQuery(".mainList li.cars");
这里。。setOfCars变量包含两个LI(两组LI)
我只想分离第一个Li并将其附加回指定的索引位置,如下所示:-
var firstFeaturedCar = jQuery(setOfCars)[0];
jQuery(".mainListSecond li").eq((index)*2).after(firstFeaturedCar);
不知怎么的,它不起作用了。请帮忙。谢谢。:) 您需要使用:
var firstli= $('.mainListSecond li').first()
$('.mainListSecond li').eq(1).after(firstli);
您需要使用:
var firstli= $('.mainListSecond li').first()
$('.mainListSecond li').eq(1).after(firstli);
您需要使用:
var firstli= $('.mainListSecond li').first()
$('.mainListSecond li').eq(1).after(firstli);
您需要使用:
var firstli= $('.mainListSecond li').first()
$('.mainListSecond li').eq(1).after(firstli);
试试:
jQuery(setOfCars+":nth-child(2)");
而不是:
jQuery(setOfCars)[0];
尝试:
而不是:
jQuery(setOfCars)[0];
尝试:
而不是:
jQuery(setOfCars)[0];
尝试:
而不是:
jQuery(setOfCars)[0];
给这个HTML:
<ul>
<li>1</li>
<li>2</li>
</ul>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
将第二个li
移动到4号位置:
$(“ul-li:n个孩子(2)”)。后面插入($(“ul-li:n个孩子(4)”)
将其包装为函数:
function moveListItemTo(list, from, to) {
list.find("li:nth-child(" + from + ")").insertAfter(items.find("li:nth-child(" + to + ")"))
}
用法:
moveListItemTo($(“ul”),2,4)
给出以下HTML:
<ul>
<li>1</li>
<li>2</li>
</ul>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
将第二个li
移动到4号位置:
$(“ul-li:n个孩子(2)”)。后面插入($(“ul-li:n个孩子(4)”)
将其包装为函数:
function moveListItemTo(list, from, to) {
list.find("li:nth-child(" + from + ")").insertAfter(items.find("li:nth-child(" + to + ")"))
}
用法:
moveListItemTo($(“ul”),2,4)
给出以下HTML:
<ul>
<li>1</li>
<li>2</li>
</ul>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
将第二个li
移动到4号位置:
$(“ul-li:n个孩子(2)”)。后面插入($(“ul-li:n个孩子(4)”)
将其包装为函数:
function moveListItemTo(list, from, to) {
list.find("li:nth-child(" + from + ")").insertAfter(items.find("li:nth-child(" + to + ")"))
}
用法:
moveListItemTo($(“ul”),2,4)
给出以下HTML:
<ul>
<li>1</li>
<li>2</li>
</ul>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
将第二个li
移动到4号位置:
$(“ul-li:n个孩子(2)”)。后面插入($(“ul-li:n个孩子(4)”)
将其包装为函数:
function moveListItemTo(list, from, to) {
list.find("li:nth-child(" + from + ")").insertAfter(items.find("li:nth-child(" + to + ")"))
}
用法:
<代码> MOVISISTIMTO($(“UL”),2, 4)< /代码>
< P>如果你要使用一组不同的索引,你可以考虑这样的函数:函数shiftCar(选择器、curIndex、newIndex){
$(选择器).eq(curIndex.remove().insertAfter($(选择器).eq(newIndex-1));
}
换档车(“主列表车辆”,0,2)代码>
- 首先
- 第二
第三名
如果你要使用一组不同的索引,你可以考虑生成一个函数:
函数shiftCar(选择器、curIndex、newIndex){
$(选择器).eq(curIndex.remove().insertAfter($(选择器).eq(newIndex-1));
}
换档车(“主列表车辆”,0,2)代码>
- 首先
- 第二
第三名
如果你要使用一组不同的索引,你可以考虑生成一个函数:
函数shiftCar(选择器、curIndex、newIndex){
$(选择器).eq(curIndex.remove().insertAfter($(选择器).eq(newIndex-1));
}
换档车(“主列表车辆”,0,2)代码>
- 首先
- 第二
第三名
如果你要使用一组不同的索引,你可以考虑生成一个函数:
函数shiftCar(选择器、curIndex、newIndex){
$(选择器).eq(curIndex.remove().insertAfter($(选择器).eq(newIndex-1));
}
换档车(“主列表车辆”,0,2)代码>
- 首先
- 第二
第三名
您需要详细说明“不工作”,提供一个清晰的问题陈述,并用最少的代码示例演示故障。谢谢。我只想从setOfCars变量中分离出第一个LI,将其附加回指定的索引位置。您需要详细说明“不工作”,提供一个清晰的问题说明,并提供一个最少的代码示例来演示故障。谢谢。我只想从setOfCars变量中分离出第一个LI,将其附加回指定的索引位置。您需要详细说明“不工作”,提供一个清晰的问题说明,并提供一个最少的代码示例来演示故障。谢谢。我只想从setOfCars变量中分离出第一个LI,将其附加回指定的索引位置。您需要详细说明“不工作”,提供一个清晰的问题说明,并提供一个最少的代码示例来演示故障。谢谢。我只想从setOfCars变量中分离第一个LI,将其附加回指定的索引位置