Я использую всплывающую подсказку jQueryUI для проверки.jQueryUI всплывающая подсказка для проверки
Я просто хочу, чтобы это сделать: когда Textbox focusout или sumbit нажмите кнопку мыши, появится текстовая подсказка. Я пишу этот сценарий, но этот сценарий есть эта проблема:
по щелчку или MouseOver или MouseOut ... в Textbox подсказка не appear.just на focusout или кнопку заполните
подсказке не исчезают просто исчезают, когда пользователь нажимает на него.
.errorClass { border: 1px solid red; }
<div id="#tooltip">
<lable ><input id="FName" name="FName" type="text" title="my FName" />
<br/><br/>
<input id="Post" maxlength="200" name="Post" title="my Post" type="text" value=""><br/><br/>
<input type="submit" value="sumbit" class="insertBtn" onclick="return ISValidInfo()" />
<div>
$(function() {
$("#tooltip").tooltip().off("mouseover mouseout ");
$("#FName").focusout(function() {
ISValidFname();
});
$("#Post").focusout(function() {
ISValidPost();
});
function ISValidFname() {
if (!$.trim($('#FName').val())) {
$("#FName").addClass("errorClass")
$("#FName").tooltip({
position: {
at: "right top",
my: "left bottom",
}
});
$("#FName").tooltip("open");
}
else {
$("#FName").removeClass("errorClass")
}
}
function ISValidPost() {
if (!$.trim($('#Post').val())) {
$("#Post").addClass("errorClass")
$("#Post").tooltip({
position: {
at: "right top",
my: "left bottom",
}
});
$("#Post").tooltip("open");
}
else {
$("#Post").removeClass("errorClass")
}
}
function ISValidInfo() {
ISValidFname();
ISValidPost();
}
});
плз см помощи ...... –
В скрипке, подсказка действительно появляется при наведении курсора мыши ... – Bhavik
Я хочу не этот happen.how? –