Esiste un plug-in o come visualizzare Twitter come risposta al passaggio del mouse, eliminare i collegamenti in jquery .... Qualche suggerimento....
MODIFICARE:
Sto iterando i miei dati json tramite jquery,
$.each(data.Results, function() {
divs += "<div class="resultsdiv">
<a href=Clients/Show/" + this.ClientId + "/>Details</div>";
});
Cosa fa il mio link ai dettagli è mostrato in tutte le righe ... Voglio mostrare come Twitter al passaggio del mouse quando voglio mostrare il link ai dettagli ...
risposte:
1 per risposta № 1Inizialmente è possibile nascondere i collegamenti ai dettagli e mostrarli solo al passaggio del mouse collegando un gestore eventi a evento hover.
Quindi, in base allo snippet di codice, probabilmente faresti qualcosa del genere:
$.each(data.Results, function() {
$(divs).append("<div class="resultsdiv" style="display:none">
<a href=Clients/Show/" + this.ClientId + "/>Details</div>").hover(function() {
var $anchor = $(this).find("a");
if $anchor.is(":hidden") {
$anchor.show();
} else {
$anchor.hide();
}
});
});
Puoi anche usare l'altra variante di hover dove vengono fornite due funzioni di callback, una per lo spostamento del mouse e l'altra per lo spostamento del mouse. In questo modo puoi mostrare / nascondere esplicitamente l'ancora in base all'evento corrispondente.