0

我只是对 jquery 有一个小问题

http://jsfiddle.net/XGM67/

当我点击投票时,我将数据发送到服务器服务器发送响应 1 成功 0 失败

如果我刷新页面并点击投票 - target.html('Voted').addClass('voted'); 再次应用

如果单击了任何已投票的链接,我希望仅显示一次-我的意思是该课程不适用于其余已投票的链接

我只是不知道如何处理-请提供任何帮助-提前谢谢

$(文档).ready(函数() {

 $("#container .bar a").click(function(e) {

   // e.preventDefault();

   var target = $(this);

   $('span a').removeAttr('href');

   $('span a').off('click');

   var id = $(this).attr('id');

   var ip = '<?php echo ipAddress(); ?>';

    $.ajax({

      url: 'listener.php',

      data:'id='+ id +'&ip=' + ip, 

      success: function( response ){

       // here every thing is working       
       $('#msg').show(400);

       $('span a').removeAttr('href');

        $('span a').off('click');

         target.html('Voted').addClass('voted');

      }
    }); 

        return false;      
    });         
}); 
4

0 回答 0