Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在jquery中从下到上获取ul和li的id_Javascript_Jquery_Html Lists - Fatal编程技术网

Javascript 在jquery中从下到上获取ul和li的id

Javascript 在jquery中从下到上获取ul和li的id,javascript,jquery,html-lists,Javascript,Jquery,Html Lists,现在我使用jquery从上到下获取ul和li的ID。但是我无法从下到上获取它。iam使用以下代码 <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <script type="text/javascript"> function next_click() { alert("next");

现在我使用jquery从上到下获取ul和li的ID。但是我无法从下到上获取它。iam使用以下代码

 <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

 <script type="text/javascript">

        function next_click()
        {
        alert("next");
        var toHighlight = jQuery('.current').next().length > 0 ? jQuery('.current').next() : jQuery('#men_shirt li').first();
        jQuery('.current').removeClass('current');
        toHighlight.addClass('current');
        $('#men_shirt ul li').each(function(i)
        {
           var iid=$(this).attr('id'); 
           alert("sdfsdf"+iid);
        });

        var a=jQuery('li').hasClass('current');
        alert(a);

        if(a=='style')
        {
        set_menuselected('Style');
        }
        } 

</script>

函数next_click()
{
警报(“下一步”);
var toHighlight=jQuery('.current').next().length>0?jQuery('.current').next():jQuery('.men#shirt li').first();
jQuery('.current').removeClass('current');
toHighlight.addClass('current');
$('男士衬衫ul li')。每个(功能(i)
{
var iid=$(this.attr('id');
警报(“sdfsdf”+iid);
});
var a=jQuery('li')。hasClass('current');
警报(a);
如果(a=='style')
{
选择集合菜单(“样式”);
}
} 
请就此提供建议

使用
.get().reverse()
请参阅


您可以使用反向方法扩展jQuery:

jQuery.fn.reverse = [].reverse;
然后:

$('#men_shirt ul li').reverse().each(function() {
    ...
});

您可以设置一个JSFIDLE并进一步解释一下吗
$('#men_shirt ul li').reverse().each(function() {
    ...
});