Показать сообщение отдельно
  #1 (permalink)  
Старый 11.12.2017, 22:12
Новичок на форуме
Отправить личное сообщение для Creativeeart Посмотреть профиль Найти все сообщения от Creativeeart
 
Регистрация: 01.12.2017
Сообщений: 4

Удалить лишние пробелы внутри тега
Здравствуйте! Не силен в JQuery, нужна срочная помощь!
Есть такой скрипт сортировки по алфавиту:
$(document).ready(function () {
    var $target = $('#layouts ol');
    var $elements = $('.author_poem');
    
    
    $elements.sort(function (a, b) {
        var an = $(a).text(),
            bn = $(b).text();
        
        if (an && bn) {
            return an.toUpperCase().localeCompare(bn.toUpperCase());
        }
        
        return 0;
    });
    $elements.detach().appendTo($target);
});

и такая форма:
<body>

	<h2>Знаменитые династии</h2>
	<hr>
	<section id="layouts">
		<ol class="checklist" id="list">
			<div class="author_poem">
				<li class="author_name"><a href="akterskie_semy/agutin.html">(Тут пробел)Агутин. Всегда был заводилой</a></li>
			</div>
			<div class="author_poem">
				<li class="author_name"><a href="akterskie_semy/ulickaya.htm">Алексютина, В. А. Мотивные комплексы, воплощающие тему семьи в рассказах Л. Улицкой</a> </li>  
			</div>
			
		</ol>
	</section>
</body>

Как мне удалить пустые пробелы перед названием статьи доработав данный скрипт или написанием нового скрипта, пробовал через $.trim, но не знаю как уже выводить в браузере исправленный вариант с последующей сортировкой по алфавиту
Ответить с цитированием