событие щелчка на отделении не должно быть инициировано, он - дети

toCharArray сопровождаемый Arrays.sort сопровождаемый Строковым вызовом конструктора:

import java.util.Arrays;

public class Test
{
    public static void main(String[] args)
    {
        String original = "edcba";
        char[] chars = original.toCharArray();
        Arrays.sort(chars);
        String sorted = new String(chars);
        System.out.println(sorted);
    }
}

РЕДАКТИРОВАНИЕ: Как tackline указывает, это перестанет работать, если строка будет содержать суррогатные пары или действительно составные символы (диакритический знак + e как отдельные символы) и т.д. В той точке, это становится намного более твердым..., надо надеяться, Вам не нужно это:), Кроме того, это просто заказывает ординалом, не беря капитализацию, диакритические знаки или что-либо еще во внимание.

5
задан janoliver 7 September 2009 в 15:18
поделиться

2 ответа

Проверьте цель события .

Следующий код не протестирован.

var div = document.getElementById('parent');
jQuery(div).click(function(event) {
  if (event.target !== div) {
    return false;
  }
});
8
ответ дан 13 December 2019 в 22:12
поделиться

stopPropagation

$('#child').click(function(event) { 
       event.stopPropagation();
       //...
});
2
ответ дан 13 December 2019 в 22:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: