我使用jQueryUI工具提示進行驗證。jQueryUI驗證工具提示
我只是想做到這一點:當文本框聚焦或sumbit按鈕單擊空文本框工具提示出現。我寫這個劇本,但這個劇本有這個問題:
點擊或將鼠標懸停或鼠標移開......在文本框工具提示不appear.just對事件的內容或透過按鈕
提示不僅僅是消失用戶點擊時消失。
.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();
}
});
PLZ SM幫助...... –
在小提琴,提示確實出現在鼠標懸停... – Bhavik
我想不是這個happen.how? –