我在 focus() 中有一个回调函数,但只要我的元素有焦点,该函数就会继续播放,这是只播放一次函数的一种方式吗?
例如,在此代码中,alert('ok') 将出现,直到 textearea 失去焦点。这是一种只播放一次警报的方法吗?
<textarea></textarea>
<script src="jquery.js"></script>
<script>
$(function () {
$('textarea').focus(function(){
alert('ok');
});
});
</script>