Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jquery i kasowanie spacji pola IMPUT
Forum PHP.pl > Forum > Po stronie przeglądarki
Avatarus
Witam
mam skrypt które pobiera z pola imput tekst i za pomocą jquery ten tekst jest wstawiany na obrazek.
Problem w tym, że nie wiedzieć czemu tekst ten zawsze kasuje spacje jeśli jest obok siebie więcej niż 1 spacja.
Spacje te mają służyć do pozycjonowania tekstu na obrazku, bez tego kicha,

Czemu tak się dzieje? to wina pobierania zawartości pola za pomocą jquery który robi jakiś ukryty trim() przy pobieraniu czy co?

Dzięki za pomoc
pczeglik
Może to Ci pomoże. Trzeba zamienić spacje występujące w stringu na twarde spacje.
  1. <div class="content">
  2. <div class="text">ala ma kota</div>
  3. <div class="insert"></div>
  4. <div class="insert2"></div>
  5. </div>?
  6. (function ($) {
  7. "use strict";
  8. var text = $('.text').text(),
  9. insert = $('.insert').text(text),
  10. newText = text.replace(/ /ig, '\u00a0'),
  11. insert2 = $('.insert2').text(newText);
  12. }(jQuery));


Jak chcesz zobaczyć jak to działa to zerknij tutaj: jsFiddle - spacje
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.