javascript - 如何将 ID 值添加到 div 追加

标签 javascript jquery html css

我有一个“错误计数器”,用于存储所有错误答案的值。它从 0 开始,每回答一个错误的答案就加一。

我希望在结果屏幕上显示您所犯错误的数量。因此,如果 div #fault-counter 的值为 3,则结束文本将显示“抱歉,您犯了 3 个错误!”

这是我试过的代码,但它似乎不起作用。关于如何执行此操作的任何想法?

var faultcounter = $('#fault-counter');

$('#slickQuiz').prepend('<h1>Sorry, you have ' + $('#fault-counter') + ' faults!</h1>');

编辑: “故障计数器”的 HTML 如下所示:

<div id="fault-display">
          <div id="fault-counter">0</div>
          <h3>FAULTS</h3>
        </div>

用于增加每个错误答案的值的 jQuery 是这样的:

$(".failQuestion").click(function(){
    $('#fault-counter').html(function(i, val) { return val*1+1 });
  });

最佳答案

试试这个,因为你的故障计数器是一个 div 而不是 .text() 就足够了。

 $('#slickQuiz').prepend('<h1>Sorry, you have ' + $('#fault-counter').text() + ' faults!</h1>');

关于javascript - 如何将 ID 值添加到 div 追加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40720649/

相关文章:

javascript - 检测鼠标是否在列边框上

jquery - 视频悬停效果

JavaScript 折叠默认打开

javascript - ngIf=false with ngContent 仍然加载模板绑定(bind)

javascript - 如何从js数组中查找特定日期?

jquery - 使用 jquery 从 gmaps 获取并解析 JSON 以查找坐标

javascript - 如何检查json对象是否为null?

javascript - 如何从页面加载中调用 ajax 点击事件?

javascript - 单击下一个和上一个时,如何从导航菜单中添加和删除类?

html - 使用多部分/表单数据时如何从请求中获取字符串参数?