時間:2020-03-06來源:電腦系統城作者:電腦系統城
js實現點贊按鈕功能,包括只能點贊一次,超過一次時提示文字(3秒后消失),點擊時次數加一(給后端傳值在這里解決)。
沒有按鈕加圖片,只用了改變顏色來表示
首先明確html頁面代碼
首先我們要知道。在DOM中id是唯一的,這就表明我們獲取span標簽并進行區分時需要費點勁。我是根據button的id來標記和他一起的另外兩個sapn標簽,js中是這樣實現的
這樣便將一條評論的button標簽和另外兩個span標簽合并了
類似:button id = 0;
span id= tixing0;
span id = cishu0;
這樣就可以實現一個三者的捆綁,不會錯亂。
接下來就是點擊按鈕式進入一個函數
第一次實現次數+1,并向后端傳值
其他的都是顯示提示字(提示字3秒消失)
還有一點,評論條數是從后端傳來的,我們這里只是模擬了兩條,已經評論的次數都是模擬的。
完整代碼如下:HTML
js代碼
總結
到此這篇關于js實現點贊按鈕功能的文章就介紹到這了,更多相關js實現點贊按鈕功能內容請搜索我們以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持我們!
2020-11-11
Vue3 響應式偵聽與計算的實現2020-10-19
詳解mybatis-plus配置找不到Mapper接口路徑的坑2020-10-19
SpringBoot下使用MyBatis-Puls代碼生成器的方法