我的文本框在加载时会自动闪烁8次。如果用户将光标聚焦在文本框上,我希望闪烁停止(),并显示()文本框。非常感谢。
$(document).ready(function () {
$(".textbox").fadeIn(1000).fadeOut(1000).fadeIn(1000).fadeOut(1000).fadeIn(1000).fadeOut(1000).fadeIn(1000).fadeOut(1000).fadeIn(1000).fadeOut(1000).fadeIn(1000).fadeOut(1000).fadeIn(1000).fadeOut(1000).fadeIn(1000).fadeOut(1000);
});
答案 0 :(得分:0)
Here you go。你只需要一个focus
处理程序。
$(document).ready(function () {
$(".textbox").fadeIn(1000).fadeOut(1000).fadeIn(1000).fadeOut(1000).fadeIn(1000).fadeOut(1000).fadeIn(1000).fadeOut(1000).fadeIn(1000).fadeOut(1000).fadeIn(1000).fadeOut(1000).fadeIn(1000).fadeOut(1000).fadeIn(1000).fadeOut(1000);
$('.textbox').on('focus', function () {
$(this).finish().show();
});
});