Autor Zpráva
lipno
Profil *
Ahoj, chtěl jsem se zeptat proč nefunguje načítání obrázků:

zkrácený kod z html:
<body>
  <div id="container">
    <h1>Fotogalerie</h1>

    <div id="gallery">
      <div class="photo">
        <img src="photos/skyemonroe.jpg">
        <div class="details">
          <div class="description">Pohoří Cuillin, ostrov Skye, Skotsko</div>
          <div class="date">24. 12. 2000</div>
          <div class="photographer">Alasdair Dougall</div>
        </div>
      </div>
      <div class="photo">
        <img src="photos/dscn1328.jpg">
        <div class="details">
          <div class="description">Hora Ruapehu v létě</div>
          <div class="date">13. 01. 2005</div>
          <div class="photographer">Andrew McMillan</div>
        </div>
      </div>
    </div>
    <a id="more-photos" href="pages/1.html">Další fotografie</a>
  </div>
</body>

a tady jquery:
$(document).ready(function() {
    var pageNum = 1;

    $('#more-photos').click(function() {
        var $link = $(this);
        var url = $link.attr('href');

        if (url) {
            $.get(url, function(data) {
                $('#gallery').append(data);
            });
            pageNum++;
            if (pageNum < 20) {
                $link.attr('href', 'pages/' + pageNum + '.html');
            } else {
                $link.remove();
            }
        }
        return false;
    });
});

Co je na tom špatně?
Je to z mistrovství v jquery - tady je to celé drive.google.com/open?id=0Byo-EKD1aSesX2ZSc21paW1vZUE kdyby se na to někdo chtěl podívat.
Taps
Profil
Vypisuje konzole nejakou chybu?
lipno
Profil *
Neznámá vlastnost „-moz-box-shadow“. Deklarace vynechána. 10.css:64:20
Neznámá vlastnost „-moz-border-radius“. Deklarace vynechána. 10.css:68:23
Užití getPreventDefault() je zastaralé. Používejte raději defaultPrevented.

a když kliknu na odkaz (další fotografie) tak se tam přidá i:
Chyba parsování XML: Neshodující se značka. Očekávána značka: </img>.
Adresa: file:///C:/Users/multivit/Desktop/W%20PS/jQuery%20mistrovstv%C3%AD/kapitola%2010/pages/1.html
Řádek 8, sloupec 3:  1.html:8:3
Chyba parsování XML: Neshodující se značka. Očekávána značka: </img>.
Adresa: file:///C:/Users/multivit/Desktop/W%20PS/jQuery%20mistrovstv%C3%AD/kapitola%2010/index.html
Řádek 8, sloupec 3:  index.html:8:3
Mlocik-sntb
Profil *
lipno:
XML parser a neukončené nepárové značky. Nastaviť MIME Type a deklaraci <!DOCTYPE>


Mlocik-sntb:
Alebo ak necháte stránku vykreslovať XML parserom, musíte ukončiť nepárové značky lomítkom na konci tagu. <img src="neco.png" /> namiesto <img src="neco.png">
lipno
Profil *
to druhé jsem zkoušel a je to to stejné.... nic.... ale proč bych měl dávat d toho načítaného souboru hlavičku když je to jen kus kodu kterej načítám?
takhle vypadá ten html soubor na kkterj odkazuje odkaz
<div class="photo">
  <img src="photos/dsc20050807_083252_19.jpg">
  <div class="details">
    <div class="description">Mount Helena wreathed in fog</div>
    <div class="date">08/07/2005</div>
    <div class="photographer">Leon Brooks</div>
  </div>
</div>
<div class="photo">
  <img src="photos/dsc_0080.jpg">
  <div class="details">
    <div class="description">Close up of sunset</div>
    <div class="date">02/17/2007</div>
    <div class="photographer">Andrew McMillan</div>
  </div>
</div>
<div class="photo">
  <img src="photos/brisbanesky.jpg">
  <div class="details">
    <div class="description">sunset, Brisbane</div>
    <div class="date">03/10/2010</div>
    <div class="photographer">raj arumugam</div>
  </div>
</div>
<div class="photo">
  <img src="photos/dsc05970.jpg">
  <div class="details">
    <div class="description">Sun with halo</div>
    <div class="date">08/14/2003</div>
    <div class="photographer">Leon Brooks</div>
  </div>
</div>
<div class="photo">
  <img src="photos/img_6021.jpg">
  <div class="details">
    <div class="date">03/27/2008</div>
    <div class="photographer">Iwan Gabovitch</div>
  </div>
</div>
<div class="photo">
  <img src="photos/006.JPG">
  <div class="details">
    <div class="description">stormclouds</div>
    <div class="date">04/23/2011</div>
    <div class="photographer">Jaycee Barratt</div>
  </div>
</div>
<div class="photo">
  <img src="photos/016.JPG">
  <div class="details">
    <div class="description">Kent sunset 2</div>
    <div class="date">04/23/2011</div>
    <div class="photographer">Jaycee Barratt</div>
  </div>
</div>
<div class="photo">
  <img src="photos/michelle_060.jpg">
  <div class="details">
    <div class="description">Nepenthe Resturant -sunset over the ocean</div>
    <div class="date">09/25/2004</div>
    <div class="photographer">Brian Lopez</div>
  </div>
</div>
<div class="photo">
  <img src="photos/michelle_061.jpg">
  <div class="details">
    <div class="description">Nepenthe Resturant - sunset over the ocean</div>
    <div class="date">09/25/2004</div>
    <div class="photographer">Brian Lopez</div>
  </div>
</div>
lipno
Profil *
už sem to vyřešil jako třetí parametr stačí dát 'html'

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0