Я не уверен, почему, но если у вас есть элемент с включенным contenteditable, при первом вводе пробела он добавит это тест
тег в элемент. Если в элементе по умолчанию есть пробел (
), все будет хорошо, но как только пользователь нажимает этот пробел (или даже копирует + вставляет пробел), Firefox добавляет
к
.
Кто-нибудь знает почему или простое исправление? Я впервые играю с contenteditable, так что многое из этого для меня в новинку. На данный момент я просто использую $ ('br'). Remove ()
, который, кажется, работает, но мне бы хотелось получить объяснение и правильный способ предотвратить это, если кто-нибудь знает.