【发布时间】:2016-03-29 12:40:29
【问题描述】:
我有一个空输入框,我可以在其中输入任何我想输入的内容。当我将鼠标悬停在输入上时,它应该将标题显示为输入框中的文本。
<input type="text" />
$(document).ready(function() {
$('input').mouseover(function() {
var $txt = $('input').text();
$('input').attr('title', $txt);
})
})
【问题讨论】:
-
$(document).ready(function() { $('input').keyup(function() { var $txt = $(this).val(); $(this).attr('title', $txt); }) }) -
太快了,没想到keyup。谢谢
标签: javascript jquery input mouseover