Używam JTueryUI tooltip do wyświetlania niektórych dynamicznych wiadomości do użytkownika. Zasadniczo chcę wyświetlić etykietę narzędzia na górze pola wejściowego, gdy użytkownik kliknie przycisk.Etykieta narzędzia JqueryUI po kliknięciu przycisku zamiast wskaźnika myszy pojawia się w innym miejscu.
Sposób, w jaki to zrobiłem, działa tylko po najechaniu na przycisk, a w przykładach JQueryUI nie ma pomocy w osiągnięciu tego scenariusza. Jak odróżnić efekt unoszący i czy działa z kliknięciem przycisku? Jak mogę to osiągnąć?
Używam do tego jquery-ui-1.9.0.custom.js
i jquery-1.8.2.js
.
HTML kod: chcę wyświetlić komunikat na górze tego okna
<input id="myInput" type="text" name="myInput" value="0" size="7" />
przycisk INPUT, który klikam na zamówienie popup tooltip
<input id="myBtn" type="submit" name="myBtn" value="myBtn" title="this is not used" class="myBtn" />
kodu jQuery
$(document).ready(function() {
$(".myBtn").tooltip({
content: function() {
return '<span id="msg">Message</span>';
},
position: {
my: "center bottom",
at: "center top"
}
});
});
Dodałem zdarzenie close do innego zachowania użytkownika i działa. Thx o pomoc @Elliott – Swarne27
co zrobić, jeśli chcę zamknąć podpowiedź automatycznie po jej otwarciu programowym? – Swarne27
zobacz moją edycję – Elliott