jquery在asp.net中没有在转发器中工作 [英] jquery is not working in repeater in asp.net
本文介绍了jquery在asp.net中没有在转发器中工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
从OP的评论中添加:
实际上当我在外面查看时,jQuery正常工作。但是我在asp.net中使用转发器控制。每个转发器项目模板我使用一个是/否项目。在那个转发器项目模板中,只有一个地方是/否jQuery工作,重新生成每个项目不起作用为什么?
Added from comment by OP:
Actually when I check outside, jQuery working properly. But here I am using in repeater control in asp.net. Every repeater item template I used one yes/NO item. In that repeater item template wherever only one place yes/NO jQuery working, remaing each item is not working why?
jQuery(function ($) {
$("a[disabled]").live("click", function () {
e.preventDefault();
});
$(".review-feedbackLink").live("click", function () {
$(this).addClass("selected");
$(".review-feedbackLink").attr("disabled", "disabled");
$(this).parent().after("<span class='thanks'> Thanks for your vote! </span>")
});
})
<asp:Repeater ID="repeat" runat="server" OnItemDataBound="repeat_ItemDataBound">
<HeaderTemplate>
<table style=" border:1px solid #C9C9C9; width:500px" cellpadding="0" class="back_table">
<tr>
<td colspan="1" class="title_comments">
<b>Reviews</b>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<div class="review-footer-new">
<p class="review-feedbackQuestion">
Was this review helpful?
<a href="#">
<span class="review-feedbackLink login-required" data-rating="1">
<span class="review-feedback-isHelpful"></span> Yes
</span>
</a>
<a href="#">
<span class="review-feedbackLink login-required" data-rating="0">
<span class="review-feedback-isNotHelpful"></span> No
</span>
</a>
</p>
</div>
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
推荐答案
){
(a [disabled])。live( click, function (){
e.preventDefault();
});
("a[disabled]").live("click", function () { e.preventDefault(); });
( .review-feedbackLink).live( 点击, function (){
(".review-feedbackLink").live("click", function () {
这篇关于jquery在asp.net中没有在转发器中工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文