Ich verwende dieses schicke kleine JavaScript, um ein Feld hervorzuheben, während der Benutzer darüber schwebt. Könnten Sie mir bitte sagen, ob es eine Möglichkeit gibt, eine onclick
Funktion hinzuzufügen , die als Link fungiert und zu einer URL führt?
<script>
$(function() {
$('tr').hover(function() {
$(this).css('background-color', '#eee');
$(this).contents('td').css({'border': '0px solid red', 'border-left': 'none', 'border-right': 'none'});
$(this).contents('td:first').css('border-left', '0px solid red');
$(this).contents('td:last').css('border-right', '0px solid red');
},
function() {
$(this).css('background-color', '#FFFFFF');
$(this).contents('td').css('border', 'none');
$('a#read_message.php').click(function(){ URL(); });
});
});
</script>
javascript
jquery
hyperlink
John Taylor
quelle
quelle
Antworten:
Versuchen
Auch verwenden
wenn Sie in einem neuen Fenster öffnen möchten.
quelle
Verwenden Sie dies einfach
quelle
In jquery, um einen Benutzer an eine andere URL zu senden, können Sie dies folgendermaßen tun:
Dieser Weg wird auch funktionieren, aber das Obige ist heutzutage der neuere, korrektere Weg, dies zu tun
quelle
quelle
HTML
MVC
quelle
Wenn Sie einen Link in einem neuen Tab öffnen möchten, können Sie:
quelle
Wenn Sie sich mit
<a>
Tags beschäftigen und die Standardeinstellung unterbrechen möchten,href
sollten Siethis
stattdessen verwenden.Gehen Sie zur Standard-URL (Yahoo):
Gehe zu neuer URL (Google)
onclick
:Durch die Verwendung
this
unterbrechen Sie das aktuelle Browserereignisonclick
und ändern es,href
bevor Sie mit dem Standardverhalten von fortfahren<a href='...
quelle
a
) als Webseite handelt, können Sie das JS-Verhalten auf der nächsten Seite (auf der Sie die Browserseite umleiten) normalerweise nicht steuern. Wenn der Benutzer die Seite verlässt, ist dies erledigt. Es sei denn, Sie steuern auch die zweite Seite und warten dort möglicherweise auf das Laden der Seite für jeden Benutzer und prüfendocument.referrer
, ob es sich um die richtige Person handelt. Es könnte auch eine andere Geschichte sein, wenn Sie so etwas wie eine Erweiterung / ein Add-On für den Browser verwenden, der Änderungen der Seiten-URL abhören kann.Ich bin mir nicht ganz sicher, ob ich die Frage verstehe, aber meinst du so etwas?
quelle
Versuchen
Code-Snippet anzeigen
quelle