我在这里有点力不从心,我希望这真的是可能的。
我希望能够调用一个函数来重新排列我的列表,以便以大写字母开头的项目排在第一位
我已经通过stackoverflow和googling搜索了一段时间,但什么也没有找到。有什么想法吗?
例如,var item=香蕉、苹果、芒果、凤梨、甜瓜
该函数应将Apple Mango和Melon放在开头,因为它们以大写字母开头
发布于 2017-04-14 00:41:25
我的答案是jquery。你可以从javascript得到相同的代码,但是逻辑是存在的。
HTML:
<div class="waka">wa</div>
<div class="waka">we</div>
<div class="waka">wi</div>
<div class="waka">wo</div>
<div class="waka">wu</div>
JS:
var waka = '';
var weke = '';
var alert = '';
var i = 0;
$(".waka").each(function(){
   waka = $(this).html()[0]; // You get first char from all your data 
   weke = $(this).html()[0].toUpperCase();
    if( waka ==  weke ) {
   alert = alert + 'Data ' + i + ' Is uppercase <br />';
}
  else{
   alert = alert + 'Data ' + i + ' Is not uppercase <br />';
}
i = i+1;
});
$(".alert").html(alert);https://stackoverflow.com/questions/43397240
复制相似问题