![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 0 Dołączył: 14.08.2016 Ostrzeżenie: (0%) ![]() ![]() |
mam textarea z tinymce.działa.
drugi skrypt stąd: js bin działa. ale przestaje działać gdy połączę obydwa czyli gdy <textarea id='textbox'></textarea> jak mogę to poprawić? Ten post edytował dentopolis 3.06.2017, 19:40:52 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 18 Dołączył: 5.02.2016 Skąd: Polska Ostrzeżenie: (0%) ![]() ![]() |
Kliknij sobie prawym na tinyemce i pobierz identyfikator pola, w którym znajduje się tekst. Edytory działają tak, że tworzą nam zamiast textarea jakieś divy i inne cuda. Dlatego jak określiłeś identyfikator "textarea", to nie ma znaczenia, bo tekst musi być wstrzyknięty do kontenera edytora.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 0 Dołączył: 14.08.2016 Ostrzeżenie: (0%) ![]() ![]() |
tinymce nadaje polu textarea id="tinymce", jednak gdy zmieniłem w kodzie na takie id to nadal nie działa:
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 18 Dołączył: 5.02.2016 Skąd: Polska Ostrzeżenie: (0%) ![]() ![]() |
Ty w ogóle nie ogarniasz co się do Ciebie pisze. Kliknij prawym na tinymce i zobacz w kod HTML, tam nie ma tylko textarea. Skrypt tinymce dodał własne iframki i divy.
To czego szukasz to klasa "mce-content-body" Użyj jquery do wstrzyknięcia tekstu:
Ten post edytował Niree 3.06.2017, 21:42:47 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 0 Dołączył: 14.08.2016 Ostrzeżenie: (0%) ![]() ![]() |
sorry za brak zrozumienia, staram się na ile mogę, ale programowanie to nie moja dziedzina. jaką funkcją mam "wstrzyknąć" ten tekst do pola?
Ten post edytował dentopolis 3.06.2017, 21:57:17 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 0 Dołączył: 14.08.2016 Ostrzeżenie: (0%) ![]() ![]() |
super.działa.dzięki.
ten kod powyżej działa jeśli chcę kliknąć tekst w komórce tabeli, ale jak powinien wyglądać jeśli tekst jest np.w divie po prostu oddzielany przecinkami np. badanie, przegląd, konsultacja? Ten post edytował dentopolis 18.06.2017, 21:25:59 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Wstaw je do osobnych elementów, np. <span>, albo do <li> (wtedy nie <div> a <ul>). Przecinki ustaw za pomocą pseudoselektora ::after.
Ten post edytował trueblue 18.06.2017, 21:35:07 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 0 Dołączył: 14.08.2016 Ostrzeżenie: (0%) ![]() ![]() |
a mogę prosić o pomoc w samym kodzie?
rozumiem że sam tekst ma wyglądać tak:<span class="leczenie">test1</span>, <span class="leczenie">test2</span> |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 0 Dołączył: 14.08.2016 Ostrzeżenie: (0%) ![]() ![]() |
próbuję tak:
jak dotąd nie działa, ale tak czy inaczej potrzebuję, żeby kliknięty tekst nie wyskakiwał w konsoli ale był dodany do mojego tinymce (kod powyżej) |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
SPAN nie span.
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 0 Dołączył: 14.08.2016 Ostrzeżenie: (0%) ![]() ![]() |
<div id="leczenie">
<span>Item A</span> <span>Item B</span> </div> <script type="text/javascript"> // locate your element and add the Click Event Listener document.getElementById("leczenie").addEventListener("click",function(e) { // e.target is our targetted element. // try doing console.log(e.target.nodeName), it will result LI if(e.target && e.target.nodeName == "SPAN") { console.log(e.target.id + " was clicked"); } }); </script> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 19:25 |