Emotki - po kliknięciu nie dodaje się wpis DVZ_Shoutbox

Konfiguracja  Założony przez  KaeN21.

Witam, mam problem z oknem emotikonów. Mianowicie dodałem wszystko prawidłowo, lecz trudzę się z dodaniem funkcji do obiektu, tzn. nie wiem w którym miejscu ją zamieścić, tak aby po kliknięciu w emotka dodawał on się automatycznie do input.

Korzystam z tego poradnika, dokładnie chodzi o ten fragment posta


https://webboard.pl/thread-66820.html?pid=285118#pid285118 


Javascript
Edytujemy plik jscripts/dvz_shoutbox.js i do obiektu dvz_shoutbox dodajemy nową funkcję
insertText: function (emotion) {
jQuery('#shoutbox input.text').val(jQuery('#shoutbox input.text').val() + emotion).focus();
   }


Mógłby ktoś obeznany mi pomóc?
Zamieszczę również plik jscript

Będę wdzięczny, pozdrawiam.


Załączone pliki
  dvz_shoutbox.js (Rozmiar: 17,29 KB / Pobrań: 152)
http://jsbeautifier.org/

Wklej tutaj całego JSa i odpal skrypt. Potem wklej podany fragment za ostatnią funkcją, a przed klamrą zamykająca obiekt (czyli między }, a };), znajdująca się w linii +/-368 (cały obiekt znajduje się przed funkcją $(document).on('click', '#shoutbox .head', function());)

Potem możesz kod z powrotem zuglifyować, bez zmieniania identyfikatorów, jeśli zależy Ci na rozmiarze.
:: Akcja DZIĘKUJĘ ZA POMOC ::
Pomocy udzielam jedynie na forum. Wszystkie rzeczy wykraczające poza tą dziedzinę wykonuję odpłatnie.
Działa! Dziękuję :)

A mam jeszcze pytanko, bo kiedy otwiera mi się okienko z emotkami, klikam na daną emotkę i widać że dodaje się do SB, lecz okienko nadal jest aktywne, chodzi mi o to aby po kliknięciu na emotkę, okienko się wyłączało, da radę to ogarnąć jakoś ? :)



Użytkownicy przeglądający ten wątek:

1 gości