[英]How can i take value and deduct it from other in html using jquery
I want jquery for taking value from `<td>` and will deduct it from h2 tag in final output place.This is the for loop exact area.
<% photolist.forEach(function(photo){ %>
<tr>
<td id="likescount"><%=photo.likes_count%></td>
</tr>
<%})%>
I want to access this count from array to substract.我想从数组中访问这个计数以进行减法。
No need for jQuery无需 jQuery
const h2 = document.querySelector(".totallikes");
h2.textContent -= document.getElementById("likescount").textContent;
NOTE : The minus casts to number注意:减号转换为数字
const h2 = document.querySelector(".totallikes"); h2.textContent -= document.getElementById("likescount").textContent;
<div class="col-lg-3"> <div class="widget style1 lazur-bg"> <div class="row"> <div class="col-4"> <i class="fa fa-thumbs-o-up fa-5x"></i> </div> <div class="col-8 text-right"> <span>Total no. of likes </span> <h2 class="totallikes font-bold">45</h2> </div> </div> </div> </div> <table> <tbody> <tr> <td id="likescount">5</td> </tr> </tbody> </table>
If it MUST be jQuery then如果它必须是 jQuery 那么
const $h2 = $(".totallikes");
$h2.text($h2.text() - $("#likescount").text())
const $h2 = $(".totallikes"); $h2.text($h2.text() - $("#likescount").text())
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div class="col-lg-3"> <div class="widget style1 lazur-bg"> <div class="row"> <div class="col-4"> <i class="fa fa-thumbs-o-up fa-5x"></i> </div> <div class="col-8 text-right"> <span>Total no. of likes </span> <h2 class="totallikes font-bold">45</h2> </div> </div> </div> </div> <table> <tbody> <tr> <td id="likescount">5</td> </tr> </tbody> </table>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.