Во-первых, спасибо за отличный пакет.
Во-вторых, я думаю, было бы огромным улучшением, если бы конкретная строка журнала НЕ закрывалась при нажатии.
Чтобы закрыть строку, пользователя нужно заставить нажать кнопку со значком, которая выглядит как увеличительное стекло.
Причина в том, что во многих случаях удобно скопировать часть содержимого из строки. Для этого вам, очевидно, нужно щелкнуть текст, чтобы выделить его, но это просто неудобно закрывает строку.
Только приложив большие усилия, вы сможете выделить текст, выделив его сначала, дождавшись закрытия строки, а затем снова открыв ее с помощью лупы.
Я еще не смотрел код внешнего интерфейса, поскольку у меня есть опыт реагирования, но не jquery.
Оказывается, было не так уж сложно изменить переключатель, чтобы использовать кнопку вместо самой строки.
ОРИГИНАЛ
$('.table-container tr').on('click', function () {
$('#' + $(this).data('display')).toggle();
});
НОВЫЙ
$('.table-container tr button').on('click', function () {
$('#' + $(this).data('display')).toggle();
});
Я могу устроить пиар, если другие сочтут это достойным поведения пакета по умолчанию.
О, даже не могу передать, как я страдаю от этого «идеально спроектированного» UX.
Самый полезный комментарий
Оказывается, было не так уж сложно изменить переключатель, чтобы использовать кнопку вместо самой строки.
ОРИГИНАЛ
НОВЫЙ
Я могу устроить пиар, если другие сочтут это достойным поведения пакета по умолчанию.