I have a part of html code with some links:
<a href="/folder/file1.txt">file1.txt</a><br>
<a href="/folder/file2.txt">file2.txt</a><br>
<a class="folders" href="/folder/folder1">folder1</a><br>
<a class="folders" href="/folder/folder2">folder2</a><br>
<a href="/folder/file3.txt">file3.txt</a><br>
I can't change the order of this elements on the server side with php - only resort them in browser. So how can i make (with pure js or, if it is impossible, with jquery) elements with class "folders" be the first, like this:
<a class="folders" href="/folder/folder1">folder1</a><br>
<a class="folders" href="/folder/folder2">folder2</a><br>
<a href="/folder/file1.txt">file1.txt</a><br>
<a href="/folder/file2.txt">file2.txt</a><br>
<a href="/folder/file3.txt">file3.txt</a><br>
[...elements].sort()