2017-07-05 1 views
0

Ich möchte zum Foto die Attribute "Daten-voll" und "Daten-Daumen" mit der Bildadresse hinzufügen. Also zum Beispiel:DATEN-Attribut für Bild erstellt von src Bild

<img data-full="images/photo.jpg" data-thumb="images/photo.jpg" src="images/photo.jpg"> 

Leider enden meine Versuche in einem Fehler.

Bitte helfen Sie mir.

+0

Ist es in PHP oder Jquery? –

+0

Welche Art von Fehler? data-full und data-thumb sind in der html-Spezifikation nicht definiert, daher ist das erwartete Verhalten: nothing (= Anzeige des Bildes im Browser wegen ''). Jetzt müssen wir wissen, was Sie erwarten und warum (zB weil Sie "diese Bibliothek" verwenden) oder ähnliches. Und dann müssen Sie uns sagen, was ist "meine Versuche enden in einem Fehler": Ein Browser-Crash? Ein blauer Bildschirm? Eine Nachrichtenbox? –

Antwort

0

Wenn Sie jQuery verwenden, dann können Sie es wie folgt tun:

Dies ist Ihre HTML

<img id="myPhoto" src="images/photo.jpg"> 

Dann in Ihrem jquery

$(#myPhoto).attr('data-full', 'images/photo.jpg'); 
$(#myPhoto).attr('data-thumb', 'images/photo.jpg'); 
0

ich mit der Antwort für die Verzögerung entschuldigen . Ich dachte, ich würde benachrichtigt werden, dass jemand etwas in das Thema geschrieben hat.

Ich möchte https://github.com/HemantNegi/jquery.sumogallery auf meiner Website implementieren. "Mein Versuch endet mit einem Fehler." Das heißt, ich kann nicht gut schreiben.

Nr Mein html ist:

... 
<li><img src="images/o6/photo.jpg"></li> 
<li><img src="images/o7/photo2.png"></li> 
<li><img src="images/23/image1245.jpg"></li> 
... 

Bild Adressen unterschiedlich sind, weil sie aus verschiedenen Verzeichnissen sind. Ich möchte das Ergebnis erhalten:

... 
<li><img data-full="images/o6/photo.jpg" data-thumb="images/o6/photo.jpg" src="images/o6/photo.jpg"></li> 
<li><img data-full="images/o7/photo2.png" data-thumb="images/o7/photo2.png" src="images/o7/photo2.png"></li> 
<li><img data-full="images/23/image1245.jpg" data-thumb="images/23/image1245.jpg" src="images/23/image1245.jpg"></li> 
...