javascript - 用户点击按钮时更新时间

标签 javascript jquery html

显然我不太理解 .val() 。 我正在尝试提供按钮,用户可以单击它们并输入阅读的小时数。但是我什至无法使用基本按钮。希望如果我能让它正常工作,那么正确地第四次单击刻钟按钮翻转不会太难。 这是我的代码,也许你可以告诉我我在做什么愚蠢的事情:

HTML:

Time (H:MM): <span id="hoursread">0</span>:<span id="minutesread">00</span><br>
<button id="fifteen">+15 Minutes</button>
<button id="sixty">+1 Hour</button>
<button id="minus">-1 Hour</button>

jQuery:

$('#sixty').click(function () {
    $('#hoursread').val(+1);
});
$('#fifteen').click(function () {
    $('#minutesread').val(+15);
});
$('#minus').click(function () {
    $('#hoursread').val(-1);
});

我去过fiddling这样做没有用!

最佳答案

对于 ID 为 hoursread、val 的 span,您需要使用 text() 代替 val() () 用于输入元素。尽管您必须计算时间间隔。

关于javascript - 用户点击按钮时更新时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22617898/

相关文章:

javascript - 每隔一段时间循环一次?

javascript - 打印数组元素并将它们添加到 javascript 中

jquery - 该网站使用了哪种效果?

php - 使用 jQuery jcrop 插件从网络摄像头上传照片尺寸错误。?

javascript - 如何使用jquery将html存储在隐藏字段中?

javascript - 有没有办法让 CSS 中的每个单词都具有不同的颜色?

javascript - Meteor - 如何使用 Meteor.js 输出复选框值?

javascript - Contenteditable div - 按钮单击事件与其他元素单击事件有何不同?

javascript - 文本区域或文本输入中的多色文本突出显示

javascript - 基于 JavaScript 中的另一个下拉菜单创建一个新的下拉菜单