2016-07-12 22 views
0

Ich muss in der Lage sein zu zeigen, was ein Tooltip erscheinen würde, wenn der Benutzer über ein Element schwebt, aber der Text, den ich anzeigen muss, ist nur bekannt, nachdem der Benutzer einen AJAX-Aufruf an einen Server auslöst Text, der angezeigt werden soll, den ich dann als Titelattribut des Elements einstelle.Können Sie einen Browser veranlassen, nach einer dynamischen Einstellung ein HTML-Titelattribut anzuzeigen?

Da es kein Titelattribut gab, als der Benutzer anfing, über dem Element zu schweben, wird auch nach dem Festlegen des Titels keine QuickInfo angezeigt. Ich muss das Element entfernen und dann wieder darauf klicken, bevor der Tooltip erscheint.

Gibt es eine Möglichkeit, den Browser zu zwingen oder zu fälschen, um den Tooltip anzuzeigen, nachdem ich das Titelattribut eingestellt habe?

+0

zeigen Sie uns den Code – depperm

+0

_Ist es möglich, den Browser zu zwingen oder zu fälschen, um die Tooltip anzuzeigen ..._ Titel Tooltip wird nur angezeigt, wenn der Mauszeiger über das Element ist. Sie können den Browser nicht zwingen, den Tooltip für Ihre Anfrage anzuzeigen. Die einzige Möglichkeit in Ihrem Fall besteht darin, benutzerdefinierte Tooltips zu verwenden. – hindmost

Antwort

0

bootstrap tool tip Sie könnten helfen Hier sind einige Bootstrap Tooltip Beispiele aus w3schools aussehen,

<script> 
    $(document).ready(function(){ 
     $('[data-toggle="tooltip"]').tooltip(); 
    }); 
</script> 
+0

Geben Sie den Kontext für den Link an, den Sie teilen. Obwohl der von Ihnen geteilte Link in der Tat sehr hilfreich sein kann, ist es ratsam, die Hauptaspekte des geteilten Artikels, die auf die Frage antworten, zu erfassen. Erwägen Sie auch, eine Erklärung für das Code-Snippet hinzuzufügen, und erklären Sie, warum es die Frage lösen soll. – ishmaelMakitla