| | | | |
| |||||||
| JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse: Fortgeschritten ![]() ![]() | Dein Ansatz ginge grundsätzlich schon - du darfst das JS aber eben erst ausführen, wenn die Links auch schon geladen sind... (und musst noch den Fehler mit endung=="jpg" korrigieren).... Mit JQuery könnte man das so angehen: Code: $("a[href$='.jpg']").attr( {rel: "..."} );
Mit Code: var format = ['jpg', 'JPG', 'gif', 'GIF'];
for(var i in format)
{
$("a[href$='." + format[i] +"']").attr( {rel: "..."} );
}
![]()
__________________ Today you...Tomorrow me. |
| | |
| | ||
| Moderator Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse: Fortgeschritten ![]() ![]() | Zitat:
Code: <html>
<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<a href="blub.jpg">blub</a>
<a href="blubxxx">xxx</a><html>
<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function(){
var format = ['jpg', 'JPG', 'gif', 'GIF'];
for(var i in format)
{
$("a[href$='." + format[i] +"']").attr( {rel: "..."} );
}
});
</script>
</head>
<body>
<a href="blub.jpg">blub</a>
<a href="blubxxx">xxx</a>
</body>
</html>
</body>
</html>
__________________ Today you...Tomorrow me. | |
| | |
| | |
| Moderator Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse: Fortgeschritten ![]() ![]() | Keine Ahnung woran es dann liegt. Wenn du mein Quellcode-Snippet (komplett) ausprobierst, läuft das in deinem Firefox? (Ich hab gerade gesehen, dass ich beim rüberkopieren ein paar head/html/body-elemente zuviel reingemacht habe, einfach löschen Sonst: Verwende doch einfch deinen Ansatz. Da lag der Fehler wie gesagt daran, dass das JS erst ausgeführt werden darf wenn ein HTML komplett geladen/ das DOM aufgebaut ist. Und du die Endungen falsch abfragst. Wenn ich das korrigiert habe lief es bei mir
__________________ Today you...Tomorrow me. |
| | |
| | |
| Neuer Benutzer Registriert seit: 20.01.2009
Beiträge: 1
![]() | Hi miteinander ... hatte das selbe Problem mit lytebox ... wollte in meinem blogger blog nict immer händisch rel="lytebox" hinzufügen die lösung des problems war recht simpel - auch wenns ein wenig gedauert hat sie zu finden Wichtig ist, dass in lytebox (und vermutlich in lightbox genauso) ein konstruktor aufgerufen wird, welcher gaaanz gaaanz wichtige sachen erledigt ... wie zum beispiel das overlay für die elemente festzulegen dieser konstruktor (initLytebox() also phyton ... das meiste hast bereits geschaft, such dir in lightbox die initialisierungsmethode, ruf sie nach deinen modifikationen auf und schwups gehts hier der lytebox code PHP-Code: werd vorher nur noch die ganze quick and dirty gschicht gscheit machen und auch von agrajag vorgeschlagene jquery methoden dafür benutzen hoffe ich konnte helfen Geändert von kajdo (20.01.2009 um 16:22 Uhr). |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| JS: Einführung - Javascript im Schichtenmodell | nikosch | Tutorials | 4 | 11.04.2009 17:06 |
| Link auf JavaScript Funktion | andrew22 | HTML, Usability und Barrierefreiheit | 3 | 03.01.2007 17:06 |
| Javascript link mit button öffnen (ich habe alles versucht ) | Bruce | HTML, Usability und Barrierefreiheit | 8 | 27.03.2006 11:02 |
| [Erledigt] Validation Problem - HTML Tags in Javascript | HTML, Usability und Barrierefreiheit | 7 | 06.03.2006 23:38 | |
| Variable wird geändert bei Übergabe an Javascript | PHP Tipps 2007 | 4 | 17.12.2005 16:53 | |
| Daten aus MySQL-abfrage zum Link mit id zusammensetzen | maccoder | Datenbanken | 2 | 13.09.2005 16:49 |
| Suche Tipps für Persormance-Steigerung (Geld für Nützliches) | Beitragsarchiv | 18 | 16.08.2005 10:57 | |
| Javascript im PHP Link | PHP Tipps 2005 | 2 | 08.01.2005 02:05 | |
| Javascript Fenster über PHP Link | Mano | PHP Tipps 2004 | 2 | 07.10.2004 17:50 |
| PHP Link ??? | PHP Tipps 2004 | 4 | 25.06.2004 17:24 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| lytebox automatisch öffnen, lytebox automatisch ausführen, javascript rel attribut, jquery rel attribute, javascript rel, javascript attribute aller tags ändern, javascript rel attribute, indexof gschicht, zwei rel attribute, attr jquery rel, http://www.php.de/javascript-ajax-und-mehr/46912-mit-javascript-allen-link-tags-einen-rel-attribut-anfuegen-2.html, zu allen link einen wert einfügen ajax, html 2tes rel attribut, rel link automatisch öffnen, javascript rel ausführen, java script wert eines buttons an link anfügen, java link mit rel öffnen, link mit rel aufrufen, jquery rel, javascript link attributes |