私の最終的な目標は、ユーザーが指定した間隔で音を出すタイマーを作成することです。たとえば、フィールドに 10 を入力すると、10 秒ごとにビープ音が鳴ります。現在、setInterval を取得してスパン内の効果を表示するのに問題があります。私を軌道に乗せるための助けは大歓迎です。ありがとう!
<div id="ping_div">
<p>
Enter the desired interval in milliseconds to sound ping noise. <br />
<input id="ping_val" type="text" /> <input id="set_ping" type="button" value="Submit" /><span id="ping_alert"></span>
</p>
<p>
<input id="go" type="button" value="Click to Start Pings" />
<span id="progress"></span>
</p>
</div>
____________________________
$(document).ready(function() {
$('#set_ping').click(function() {
interval = $('#ping_val').val();
$('#ping_alert').text('The ping will sound every ' + interval + ' milliseconds.');
});
$('#go').click(function() {
setInterval(timer, interval);
});
function timer() {
var base = base + interval;
$('#progress').text(base);
}
});