【发布时间】:2011-07-16 05:10:11
【问题描述】:
我需要在我的脚本中添加哔声。我每次都添加,当声音必须是。
$("#beep").html("<embed src='button-16.wav' hidden='true' autostart='true' loop='false' id='bp' />")
但是当我添加 时,我失去了焦点。
我尝试通过以下方式再次聚焦。
1)
$("#beep").html("<embed src='button-16.wav' hidden='true' autostart='true' loop='false' id='bp' />");
$("#txt").focus();
2)
$("#beep").html("<embed src='button-16.wav' hidden='true' autostart='true' loop='false' id='bp' />");
$("#bp").ready(function(){
$("#txt").focus();
});
但是第一种方法和第二种方法都不起作用。
HTML 代码。
<div id="beep"></div>
<input type="text" id="txt" />
那么,如何在哔声后保存文本框的焦点?
【问题讨论】:
-
你应该改用 HTML5
<audio>... -
不幸的是,有很多老brouser没有HTML5...
-
最近的浏览器支持它。给那些使用古老浏览器的人一个升级的理由还不错..
标签: javascript jquery focus embed beep