|
|||
HTML-Code:
$("#kunstgeschichtenlink").click(function() { window.location.href = "http://example.org/"; }); Wenn du ein neues Fenster willst, brauchst du aber ein window.open(): HTML-Code:
$("#kunstgeschichtenlink").click(function() { window.open("http://example.org/", "_blank"); }); Max |
Sponsored Links |
|
|||
Hallo Protonenbeschleuniger - kannst du mal bitte meine Elektronen im Gehirn beschleunigen damit ich das versteh:
ein link im link geht doch nicht - oder doch? die ganze Textfläche (ist aus Gründen, die mir zugegebenermaßen noch nicht ganz klar sind) ein Link. dort kann ich - zumindest so wie ich das probiert habe - nicht einfach nochmal einen link reinschreiben. wie meinst du das denn, du würdest einfach einen link nehmen? Danke für Erleuchtung, Irmen |
|
|||
Aha, ich glaube jetzt weiß ich, was du meinst:
HTML-Code:
<A href="URL1"> Text Text Text Text Text <A href="URL2"> Link </A> Text Text </A> Aber dafür würde ich einfach heraussuchen, wo der Link auf die gesamte Textfläche steht und kucken, ob man den eingrenzen kann. Im Notfall kannst du deinen Link einfach unter die Textfläche klatschen und ihn mit position:relative hinein verschieben. Gut, das onclick-Ereignis ist auch eine Lösung, aber es gibt angeblich immer noch Leute, die Javascript deaktiviert haben... |
|
|||
Navigation mit JQuery
Nun ich weis nicht ob das so gut hier hineinpasst, aber vielleicht hilft es euch ja ^^
-------- Also ich habe selbst ein kleines jquery script geschrieben. Dieses lädt aus Seiten 2 Div's heraus und fügt diese in den angegebenen Div's ein. Man kann es gut als Navigation verwenden, da so immer nur die benötigten Div's hineingeladen werden und nicht immer wieder die ganze Seite. Damit das Funktioniert sollte man auf die Namensgebung achten. bei den Links die das Skript aktivieren sollen muss man beim href tag jeweils Raute und den namen des Dokuments das geöffnet werden soll angeben. Also etwa so <a href="#buch">Buch</a> Da bei mir die Indexseite einen Ordner über den restlichen Seiten ist muss man zuerst in diesen unterordner rein dieser ist bei mir und im Skript pages benannt Das Dokument sollte in diesem Beispiel dann "buch.html" heissen Die Div's die geladen werden sollten wenn man das Skript so beibehält folgendermassen aussehen: <div id="buchtitle">Titel</div> und <div id="buchbox">Inhalt</div> Die ziel- Div's sollten wenn man mein Skript so belässt die ID's #title und #mainbox haben. ------------------------------------------------------- function hashnav(){ var hashfull = document.location.hash var hash = hashfull.replace('#', ''); $("#title").load("pages/" + hash + ".html div#" + hash + "title"); $("#mainbox").load("pages/" + hash + ".html div#" + hash + "box"); } $(document).ready(function() { hashnav(); $(window).bind( 'hashchange', function() { hashnav(); return false; }); |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
JQuery: Datei in Container laden | crossgolfer85 | Javascript & Ajax | 3 | 18.06.2009 15:38 |
Links in <div>-Container laden ohe Frames zu verwenden | diablodroid | CSS | 69 | 25.11.2008 17:58 |
iframe Größe bei Laden des Inhalts an dessen Größe anpassen | wiseguy | Javascript & Ajax | 0 | 24.06.2007 23:04 |
Inhalt des Contents laden? | Cobain86 | CSS | 7 | 29.05.2007 13:17 |
div bereich am ende des dokument laden? | wstbln | CSS | 7 | 28.12.2005 01:25 |