私のhtmlにはたくさんのspan4クラス要素があります。彼らはこのように見えます:
<div class="span4">
<div class="widget">
<div class="header">blablabla</div>
</div>
</div>
そのテキストisideヘッダークラスでspan4を並べ替えたいと思います。
私はそれらを分類するためにこれを行います
$(".span4").sort(sortAlpha)
しかし、ヘッダークラス内のテキストを選択するにはどうすればよいですか?
私はこれをやっていますが、もっと良い方法があると思います
function sortAlphaAsc(a,b){
var nomeA = $(a.childNodes[1].childNodes[1]).text();
var nomeB = $(b.childNodes[1].childNodes[1]).text();
return a.innerHTML.toLowerCase() > b.innerHTML.toLowerCase() ? 1 : -1;
};
より良い方法があるはずです
$(a.childNodes[1].childNodes[1]).text()