Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> Allen Links Variable anfügen
macpat
Beitrag Sun. 16. January 2011, 17:59
Beitrag #1


Advanced Member
***

Gruppe: Members
Beiträge: 78
Mitglied seit: 22.01.2010
Mitglieds-Nr.: 2.125



Hi Leute!

Ich möchte allen Links

<a href="www.test.com/test.php">Testseite</a>

eine Variable anfügen. Sollte dann so aussehen

<a href="www.test.com/test.php?vpic=test">Testseite</a>

Kann ich so etwas mit JS realisieren?

Bin für hilfreiche Antworten sehr dankbar!
Go to the top of the page
 
+Quote Post
oberbilker
Beitrag Sun. 16. January 2011, 18:07
Beitrag #2


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 255
Mitglied seit: 05.07.2006
Mitglieds-Nr.: 104



vieleicht damit:
http://api.jquery.com/add/
oder
http://api.jquery.com/append/
?


--------------------
Go to the top of the page
 
+Quote Post
amk
Beitrag Sun. 16. January 2011, 21:20
Beitrag #3


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



QUELLTEXT
$("A").each(function(){ this.href=this.href+"&variable=wert" });


ab jQuery 1.4 auch so
QUELLTEXT
$("A").attr("href",function(){ return this+"&variable=wert" });


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
macpat
Beitrag Mon. 17. January 2011, 09:33
Beitrag #4


Advanced Member
***

Gruppe: Members
Beiträge: 78
Mitglied seit: 22.01.2010
Mitglieds-Nr.: 2.125



ZITAT(amk @ Sun. 16. January 2011, 21:20) *
QUELLTEXT
$("A").each(function(){ this.href=this.href+"&variable=wert" });


ab jQuery 1.4 auch so
QUELLTEXT
$("A").attr("href",function(){ return this+"&variable=wert" });


Danke für eure Antworten:
Das sieht sehr gut aus.
Hab das jetzt im <head> eingefügt

<script src="cms/js/jquery-1.4.4.min.js" type="text/javascript"></script>
<script language="JavaScript">
$("A").attr("href",function(){ return this+"&variable=test" });
</script>

Muss ich auf den Links auch noch was ergänzen?
Go to the top of the page
 
+Quote Post
amk
Beitrag Wed. 19. January 2011, 11:26
Beitrag #5


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



wenn du das ganze im head einfügst, ist es notwendig das vollständige laden des dokumentes abzuwarten, ansonsten startet das hinzufügen schon beim laden der seite und dann werden nicht alle hrefs angepasst ...

so müsste das aussehen:
QUELLTEXT
<script src="cms/js/jquery-1.4.4.min.js" type="text/javascript"></script>
<script language="JavaScript">
$(document).ready(
  function()
  {
    $("A").attr("href",function(){ return this+"&variable=test" });
  }
);
</script>


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 Besucher lesen dieses Thema (Gäste: 2 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 28.3.24 - 17:13

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.