国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php實現網站頂踩功能的完整前端代碼

2024-05-04 23:37:57
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了php實現網站頂踩功能的完整前端代碼的相關資料,需要的朋友可以參考下

許多網站都支持頂、踩功能,以便于顯示用戶對當前網頁內容的滿意度反饋。下面我們給出本站使用的頂、踩功能的完整前臺實現代碼,以便于用戶參考。

完整的前端代碼包括html、css、js各部分的代碼。使用下列前端代碼,加上自行簡單實現的后臺代碼,即可實現完整的頂踩功能。

前端html代碼:

 

 
  1. <div id="vote" data_id="文章唯一key"
  2. <span id="dig" class="vote-btn"><span class="vote-num">頂的次數</span></span> 
  3. <span id="bury" class="vote-btn"><span class="vote-num">踩的次數</span></span> 
  4. </div> 

前端css代碼:

 

 
  1. #vote { 
  2. /* margin: 0 auto; */ 
  3. text-align: center; 
  4.  
  5. .vote-btn { 
  6. margin: 0 20px; 
  7. display: inline-block; 
  8. width: 60px; 
  9. height: 54px; 
  10. cursor: pointer; 
  11.  
  12. #dig { 
  13. background: url("http://www.survivalescaperooms.com/static/image/dig.gif"); 
  14.  
  15. #bury { 
  16. background: url("http://www.survivalescaperooms.com/static/image/bury.gif"); 
  17.  
  18. .vote-num { 
  19. display: inline-block; 
  20. font-size: 14px; 
  21. margin-top: 32px; 
  22. color: white; 

前端js代碼,此處代碼基于jQuery實現:

 

 
  1. $("#vote .vote-btn").bind("click"function(){ 
  2. var me = $(this); 
  3. var id = me.parent().attr("data_id"); 
  4. var type = this.id; 
  5. $.post("請求地址", {'type': type, 'id': id }, function(data){ 
  6. data = $.trim(data); 
  7. if(data == 'success'){ //如果投票成功 
  8. $num = me.find(".vote-num"); 
  9. $num.html( parseInt($num.html()) + 1 ); //投票+1 
  10. //取消綁定的點擊事件,并還原鼠標指針樣式 
  11. $("#vote .vote-btn").unbind("click").css("cursor""auto"); 
  12. if(type == 'bury'){ 
  13. alert("您投了反對票,敬請在評論中留言告知您的意見,以便于我們改正!");  
  14. }else if(data == 'done'){ //如果已經投票過 
  15. //取消綁定的點擊事件,并還原鼠標指針樣式 
  16. $("#vote .vote-btn").unbind("click").css("cursor""auto"); 
  17. alert("您已經投票過,無法再次投票!"); 
  18. }else//投票失敗 
  19. alert("由于系統或網絡問題,投票沒有成功,建議您稍后重新投票!");  
  20. }); 
  21. }); 

你可以根據后臺的需求自行更改js代碼。

后臺代碼的大致實現是:先根據cookie或數據庫數據來判斷用戶是否已經投票過,如果之前已經投票過,則返回done;如果投票投票操作成功,則返回success;如果投票失敗則返回error或其他錯誤信息。

以上所述就是本文的全部內容了,希望大家能夠喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 齐齐哈尔市| 大新县| 井陉县| 奉化市| 锡林郭勒盟| 鹤峰县| 株洲市| 化州市| 江口县| 石阡县| 疏附县| 报价| 且末县| 南和县| 商南县| 宜川县| 金门县| 商洛市| 内江市| 太谷县| 仁怀市| 霍山县| 叶城县| 和林格尔县| 甘孜| 平潭县| 元阳县| 女性| 泾源县| 波密县| 资中县| 平原县| 南雄市| 兖州市| 平顶山市| 梧州市| 兴仁县| 康乐县| 开江县| 印江| 自治县|