1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88
| <html> <head> <title>test</title>
<script type="text/javascript" src="jquery-132min2.js" ></script> <script type="text/javascript" src="Jquery-cookie.js" ></script>
<script type="text/javascript"> document.oncontextmenu = function() { return false; } $(document).ready(function() { if (document.cookie & amp; & amp; document.cookie != '') { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = jQuery.trim(cookies[i]); var id = cookie.substring(cookie.indexOf('=') + 1); $("#vote-up-" + id).attr("disabled", "disabled"); $("#vote-dn-" + id).attr("disabled", "disabled"); } } });
function votes(id, num) { var cookieName = $.cookie('isClick' + id); if (cookieName == id) return; var posscore = parseInt($('#up-' + id).text()), negscore = parseInt($('#dn-' + id).text()), d = (num > 0 ? 'up' : 'dn'); num > 0 ? posscore++ : negscore--; var val = 0; if (num > 0) val = posscore; else val = negscore; $("#" + d + "-" + id).html(val); showAnimation(d + '-' + id, num); $("#vote-up-" + id).attr("disabled", "disabled"); $("#vote-dn-" + id).attr("disabled", "disabled"); $.cookie('isClick' + id, id); }
function showAnimation(containerId, actionValue) { var obj = $('#' + containerId), pos = obj.offset(), ani = $('<div id="vote-ani" style="font-size:24px;z-index:1000;">' + (actionValue > 0 ? "+1" : "-1") + "</div>"); ani.appendTo('body'); $("#vote-ani").css({ top: pos.top + 10, left: pos.left + 10, display: 'block', position: 'absolute' }); $("#vote-ani").animate({ opacity: 0, left: "-=10px", top: "-=10px" }, 500, 'linear', function() { ani.remove() }); }
</script>
</head> <body> <div class="bar clearfix" id="qiushi_counts_4283026"> <div class="up" id="vote-up-4282280"> <a href="javascript:votes(4282280,1)" id="up-4282280">1574 </a> </div> <div class="down" id="vote-dn-4282280"> <a href="javascript:votes(4282280,-1)" id="dn-4282280">-55 </a> </div> </div><br /> <div class="bar clearfix" id="Div1"> <div class="up" id="vote-up-4282281"> <a href="javascript:votes(4282281,1)" id="up-4282281">11 </a> </div> <div class="down" id="vote-dn-4282281"> <a href="javascript:votes(4282281,-1)" id="dn-4282281">-11 </a> </div> </div> </body> </html>
|