FNFlorian
Grünschnabel
Hallo zusammen,
ich nutze für eine Website nun die Fancybox, habe dort Bilder welche für die Fancybox verlinkt wurden, in dem a href steckt eine id, diese ID brauche ich in der Fancybox um dort einen Link zusammen zu "bauen".
Hier der Code:
In diesen Codesnipsel werden die einzelnen Links zusammengestellt bzw. aus einer MySQL Datenbank ausgelesen, am Ende stehen X Einträge neben/untereinander.
Und auf der Seite wo die Ausgabe stattfindet ist folgendes Javascript:
Und hier brauche ich zwischen den beiden Shlash's vor download.html die ID aus dem a href oben.
Wie setze ich das am besten um?
Grüße
Florian
ich nutze für eine Website nun die Fancybox, habe dort Bilder welche für die Fancybox verlinkt wurden, in dem a href steckt eine id, diese ID brauche ich in der Fancybox um dort einen Link zusammen zu "bauen".
Hier der Code:
PHP:
echo"
<div class='col-md-3'>
<div class='box'>
<a class='fancybox' rel='group' href='".$row['url']."' id='".$row['id']."' name='".$row['id']."'><img src='".$row['url']."' style='width: 150px;height: 150px;'></a><br />
<b>#".$row['id']."</b><br />
<a rel='group' href='".$row['url']."' class='btn btn-xs btn-default fancybox'><span class='glyphicon glyphicon-zoom-in'> Vergrößern</a><br />
<a href='' class='btn btn-xs btn-primary' target='_blank'><span class='glyphicon glyphicon-download'> Download</a>
</div>
</div>
";
In diesen Codesnipsel werden die einzelnen Links zusammengestellt bzw. aus einer MySQL Datenbank ausgelesen, am Ende stehen X Einträge neben/untereinander.
Und auf der Seite wo die Ausgabe stattfindet ist folgendes Javascript:
Javascript:
<script type="text/javascript">
$(".fancybox").fancybox({
afterLoad: function() {
this.title = '<div style="text-align:center;"><a href="/' + this.id + '/download.html" class="btn btn-primary"><span class="glyphicon glyphicon-download"> Download</a></div>';
},
helpers : {
title: {
type: 'inside'
}
}
});
</script>
Und hier brauche ich zwischen den beiden Shlash's vor download.html die ID aus dem a href oben.
Wie setze ich das am besten um?
Grüße
Florian