У меня есть вход, который заполняется по значению, когда пользователь сначала загружает форму. Я хотел бы, чтобы эта одна всплывающая подсказка была постоянной, пока пользователь не сосредоточится на этом одном поле. Я использую ту же всплывающую подсказку на странице, и мне нужна только эта 1 всплывающая подсказка, чтобы показывать при загрузке страницы, пока пользователь не сосредоточится на вводимом ниже значении. Тогда он может либо уйти, либо вести себя как другие. Есть ли способ сделать это?Сделать подсказку JQuery UI постоянной до тех пор, пока пользователь не сфокусируется на поле ввода
HTML:
<label for="vehiclePrice" class="form-control-label vpl">Vehicle Price <a href="#" title="Customize your vehicle price." class="jqTooltip">tooltip<img src="assets/img/glyphicons3/comment.png" width="10" height="10" /></a></label>
<input type="text" class="form-control" name="vehiclePrice" id="vehiclePrice" placeholder="$25592 Suggested MSRP" onkeypress="return isNumberKey(event)" value="25592 Suggested MSRP" required />
JS:
$(function() {
$(".jqTooltip").tooltip({
track: true,
position: {
my: "center bottom-20",
at: "center top",
using: function(position, feedback) {
$(this).css(position);
$("<div>")
.addClass("arrow")
.addClass(feedback.vertical)
.addClass(feedback.horizontal)
.appendTo(this);
}
}
});
});
Там также некоторые изящная CSS, что идет с ним вы можете увидеть в скрипкой:
'$ ('VPL .jqTooltip.) Триггер (' MouseEnter');.' – mdesdev
работает несколько, но не связанно с входом –
я знаю ... он использует отслеживание и позиционирование от исходных параметров подсказки ... – mdesdev