Возвращает все элементы jquery как массив.
alert($('li').toArray());Все найденные узлы представлены как простой массив:
[<li id="foo">, <li id="bar">]
Пример:
Возвращает все элементы jquery как массив.
alert($('li').toArray());Все найденные узлы представлены как простой массив:
[<li id="foo">, <li id="bar">]
Пример:
function disp(divs) { var a = []; for (var i = 0; i < divs.length; i++) { a.push(divs[i].innerHTML); } $("span").text(a.join(" ")); } disp( $("div").toArray().reverse() );
Reversed - <span></span> <div>One</div> <div>Two</div> <div>Three</div>
p { background:yellow; margin:6px 0; } p.off { background: black; }
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <link href="http://test-drupal.ru/themes/slyweb/css/jqueryiframe.css" rel="stylesheet" type="text/css"/> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script> <script> $(document).ready(function(){ function disp(divs) { var a = []; for (var i = 0; i < divs.length; i++) { a.push(divs[i].innerHTML); } $("span").text(a.join(" ")); } disp( $("div").toArray().reverse() ); }); </script> </head> <body class="iframe"> Reversed - <span></span> <div>One</div> <div>Two</div> <div>Three</div> </body> </html> <style> p { background:yellow; margin:6px 0; } p.off { background: black; } </style>