Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.04.09
Prihlásený: 18.01.22
Príspevky: 1188
Témy: 198
Príspevok NapísalOffline : 17.05.2012 22:07

Ahojte. Mam problem s funkciou append v jquery (1.7.1). V JS zvycajne nerobim takze ma vobec nenapada ako to riesit, ani som nikde podobny problem nenasiel:
Kód:
<div id="skuska" style="width: 200px; height: 200px; border: 1px solid black;">
   </div>
   <div id="skuska2" style="width: 200px; height: 200px; border: 1px solid black;">
   </div>
   <script>
      $(document).ready( function(event){
         var img = new Image();
         $(img).attr( 'src', 'cesta_k_obrazku.jpg' );
         $(img).load( function(){
            $('#skuska').append(img);
            $('#skuska2').append(img);
         });
      });
   </script>


Nerozumiem, preco mi pripoji ten image iba to druheho divu. Ked odstranim prvy append tak zasa do prveho divu. ked prehodim poradie tych appendov tak do toho dovi "skuska" :loony: . Chcel by som ten obrazok proste pridat do obydvoch divov.

Dakujem.







_________________
CPU: Intel core i5 3470 GPU: Gigabyte N760OC-2GD MB: MSI B75A-G43 RAM: DDRAM3 8GB (2x4GB) TEAM RAM 1600MHz Elite Zdroj: Seasonic G Series 450W HDD: 500GB vybraty z notebooku Lenovo E531 i5-3230M N4IBPXS SSD:Samsung 840 Evo 250GB Case: Fractal Define R4 black pearl FAN: Cooler Master Hyper 212+ EVO DVD: SAMSUNG DVD±R/±RW/RAM SH-224DB SATA, černá, bulk OS: Ubuntu 12.04 64bit & Windows 7 Ultimate 64bit Monitor: Dell U2412m
Offline

Čestný člen
Čestný člen
Vložiť obrázok do 2 divov

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 17.05.2012 22:20

Ten kód si vymyslel sám, alebo si ho skopíroval?
Načo je dobré toto?
Kód:
$(img).load( function(){

Čo sa snažíš tým dosiahnuť?







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.04.09
Prihlásený: 18.01.22
Príspevky: 1188
Témy: 198
Príspevok Napísal autor témyOffline : 17.05.2012 22:56

Urobil som ho sam. Najprv som to tam nemal ale skusal som co ma prve napadlo, neviem vobec kde hladat chybu.







_________________
CPU: Intel core i5 3470 GPU: Gigabyte N760OC-2GD MB: MSI B75A-G43 RAM: DDRAM3 8GB (2x4GB) TEAM RAM 1600MHz Elite Zdroj: Seasonic G Series 450W HDD: 500GB vybraty z notebooku Lenovo E531 i5-3230M N4IBPXS SSD:Samsung 840 Evo 250GB Case: Fractal Define R4 black pearl FAN: Cooler Master Hyper 212+ EVO DVD: SAMSUNG DVD±R/±RW/RAM SH-224DB SATA, černá, bulk OS: Ubuntu 12.04 64bit & Windows 7 Ultimate 64bit Monitor: Dell U2412m
Offline

Čestný člen
Čestný člen
Vložiť obrázok do 2 divov

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 18.05.2012 20:07

A skús nám teda povedať, prečo ti to napadlo (potrebujem vedieť, čo si sa snažil tým riadkom docieliť).







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.04.09
Prihlásený: 18.01.22
Príspevky: 1188
Témy: 198
Príspevok Napísal autor témyOffline : 18.05.2012 20:30

Uzivatel oreze obrazok a ja by som chcel aby sa zobrazil na 2 miestach na stranke.

//Napadlo ma urobit to cez class (mohlo ma aj skor):
Kód:
<div class="skuska" style="width: 200px; height: 200px; border: 1px solid black;">
   </div>
   <div class="skuska" style="width: 200px; height: 200px; border: 1px solid black;">
   </div>
   <script>
      $(document).ready( function(event){
         var img = new Image();
         $(img).attr( 'src', 'http://localhost/user/uploads/inzerent/c167b7172398e6f62948fbf32b92f2cb10b889d0/13372843884157950348.jpg' );
         $('.skuska').append(img);
      });
   </script>

Takto to funguje. Ale aj tak by ma zaujimalo preco ten prvy pripad nefungoval.







_________________
CPU: Intel core i5 3470 GPU: Gigabyte N760OC-2GD MB: MSI B75A-G43 RAM: DDRAM3 8GB (2x4GB) TEAM RAM 1600MHz Elite Zdroj: Seasonic G Series 450W HDD: 500GB vybraty z notebooku Lenovo E531 i5-3230M N4IBPXS SSD:Samsung 840 Evo 250GB Case: Fractal Define R4 black pearl FAN: Cooler Master Hyper 212+ EVO DVD: SAMSUNG DVD±R/±RW/RAM SH-224DB SATA, černá, bulk OS: Ubuntu 12.04 64bit & Windows 7 Ultimate 64bit Monitor: Dell U2412m
Offline

Čestný člen
Čestný člen
Vložiť obrázok do 2 divov

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 19.05.2012 8:53

Prečo nefungoval? Lebo píšeš kód bez toho, aby si mu rozumel (proste lepší funkcie dokopy a nezamýšľaš sa nad tým). Pozrime sa, čo robí jQuery load:
Citácia:
Load data from the server and place the returned HTML into the matched element.

Čiže ty si sa snažil do elementu img (ktorý reálne v tom čase neexistoval) dynamicky načítať tie dva divy, ktorým si pripájal ten element img.

Niekedy je lepšie urobiť veci jednoducho:
Kód:
var imgElm = '<img src="http://localhost/user/uploads/inzerent/c167b7172398e6f62948fbf32b92f2cb10b889d0/13372843884157950348.jpg">';
$('#skuska').append(imgElm);
$('#skuska2').append(imgElm);
... alebo cez class ...
$('.skuska').append(imgElm);







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.04.09
Prihlásený: 18.01.22
Príspevky: 1188
Témy: 198
Príspevok Napísal autor témyOffline : 19.05.2012 13:12

ok dakujem.







_________________
CPU: Intel core i5 3470 GPU: Gigabyte N760OC-2GD MB: MSI B75A-G43 RAM: DDRAM3 8GB (2x4GB) TEAM RAM 1600MHz Elite Zdroj: Seasonic G Series 450W HDD: 500GB vybraty z notebooku Lenovo E531 i5-3230M N4IBPXS SSD:Samsung 840 Evo 250GB Case: Fractal Define R4 black pearl FAN: Cooler Master Hyper 212+ EVO DVD: SAMSUNG DVD±R/±RW/RAM SH-224DB SATA, černá, bulk OS: Ubuntu 12.04 64bit & Windows 7 Ultimate 64bit Monitor: Dell U2412m
Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. ako vložiť obrázok do videa

v Video programy

2

1454

20.09.2009 18:36

Milan.H Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako vlozit obrazok ku stranke

v HTML, XHTML, XML, CSS

3

743

07.08.2009 23:03

regent Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Identifikátory divov

v HTML, XHTML, XML, CSS

4

355

12.07.2010 1:20

PhYs0c Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. usporiadanie divov

v HTML, XHTML, XML, CSS

6

636

15.12.2009 20:07

neopagan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. dynamicka sirka divov

v HTML, XHTML, XML, CSS

5

428

30.11.2010 18:26

Blackdevil Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. [CSS] naťahovanie DIVov

v HTML, XHTML, XML, CSS

3

418

27.10.2009 16:04

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Horzinotalne scrollovanie DIVov

v JavaScript, VBScript, Ajax

0

523

03.03.2009 8:51

max-m Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem s roztahovanim divov

v HTML, XHTML, XML, CSS

11

595

04.02.2009 17:59

Ivan11114 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. jquery toggle viacerych divov

v JavaScript, VBScript, Ajax

2

653

20.12.2010 22:29

jablko05 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. dropdown menu prekryvanie divov

v HTML, XHTML, XML, CSS

2

795

27.02.2010 16:18

Scorpion Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. 2stlpcovy layout bez pouzitia divov

v HTML, XHTML, XML, CSS

21

999

03.01.2008 20:11

Flety Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pretekanie divov - moze to vadit?

v HTML, XHTML, XML, CSS

11

505

16.01.2011 21:59

davider137 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Obrázok na obrázok

v HTML, XHTML, XML, CSS

3

520

16.02.2010 16:04

Abhorrens Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Udaje z 1 MySQL tabulky do 2 divov

v PHP, ASP

2

332

24.07.2012 20:51

DeiForm Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako to vlozit

v Ostatné

3

690

16.10.2007 14:14

shiro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako vlozit link

v HTML, XHTML, XML, CSS

5

999

18.08.2010 18:11

shaggy Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra