jquery在asp.net中没有在转发器中工作 [英] jquery is not working in repeater in asp.net

查看:76
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆