Javascript JQuery最接近的更改HTML的方法
我正在做一个项目,我有两个锚(用于投票功能) 我有一个div,里面有一个Javascript JQuery最接近的更改HTML的方法,javascript,jquery,asp.net-mvc,Javascript,Jquery,Asp.net Mvc,我正在做一个项目,我有两个锚(用于投票功能) 我有一个div,里面有一个,在3中,我分别有向上投票、计票(in)和向下投票的锚 我想要的功能是,当我点击任何锚点时,h2 html显示投票计数,我已经实现了该功能,但由于我无法做到这一点, 这是我的看法 <div class="voting" style="margin-left:20px;"> <ul>
,在3
中,我分别有向上投票、计票(in)
和向下投票的锚
我想要的功能是,当我点击任何锚点时,h2 html显示投票计数,我已经实现了该功能,但由于<div class="voting" style="margin-left:20px;">
<ul>
<li class="addvote"><a href="#" class="voteAnswer" answerid="@answer.AnswerID" name="Voted">
Up</a></li>
<li class="votecounter">
<h2>
@answer.AnswerLikes.Where(a => a.IsActive == true).Count()</h2>
</li>
<li class="subvote"><a href="#" class="voteAnswer" answerid="@answer.AnswerID" name="Voted">
Down</a></li>
</ul>
</div>
我尝试过使用
$(output).nexist(“li”).find(“votecounter”)
,但它仍然不起作用UL是最接近的共同祖先
尝试:
UL是最接近的共同祖先 尝试:
您的代码中存在一些问题 这里
.voteAnswer
以及如何区分向上投票
和向下投票
您必须检查主播的父li
标记的类
,并检查它是向上投票还是向下投票
您还可以选择.votecounter
简单地说
$(".votecounter").find("h2").html(Result);
或
您的代码中存在一些问题
这里
.voteAnswer
以及如何区分向上投票
和向下投票
您必须检查主播的父li
标记的类
,并检查它是向上投票还是向下投票
您还可以选择.votecounter
简单地说
$(".votecounter").find("h2").html(Result);
或
您是否尝试过$(输出).find(“.votecounter”)代码>一页上是否有多个投票箱?如果只有一个,那么您可以使用$(输出)
是,您尝试了$(输出)后有多个投票箱。查找(“.votecounter”)代码>一页上是否有多个投票箱?如果只有一个,那么您可以使用$(输出)
是选择多个投票框
$(".voteAnswer").click(function (event) {
var id = $(this).attr('id');
$(".votecounter").find("h2").html(Result);
$(output).closest("ul").find(".votecounter");