Javascript:按div中的内容对链接进行排序
我有一个包含一组链接的div,我的目标是按内容自动排序这些链接,为了更好地理解,请遵循以下示例: 以前Javascript:按div中的内容对链接进行排序,javascript,html,Javascript,Html,我有一个包含一组链接的div,我的目标是按内容自动排序这些链接,为了更好地理解,请遵循以下示例: 以前 <div id="sort-this-div"> <a href="http://something45yer.com">Content3</a> <a href="http://somethingeyerty.com">Content1</a> <a href="http://somethingfwegrw.com">C
<div id="sort-this-div">
<a href="http://something45yer.com">Content3</a>
<a href="http://somethingeyerty.com">Content1</a>
<a href="http://somethingfwegrw.com">Content2</a>
<a href="http://somethingt43rwer.com">Content4</a>
</div>
之后
假设使用类似jQuery的环境:
sorted = $('#sort-this-div a').sort(function(a, b) {return a.innerHTML > b.innerHTML});
$('#sort-this-div').html('');
sorted.each(function(i, a) {$('#sort-this-div').append(a)});
非常感谢你!这就是我要找的!
sorted = $('#sort-this-div a').sort(function(a, b) {return a.innerHTML > b.innerHTML});
$('#sort-this-div').html('');
sorted.each(function(i, a) {$('#sort-this-div').append(a)});