Add a like button #19
@@ -11,15 +11,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||||||
.then(data => {
|
.then(data => {
|
||||||
if (data.success) {
|
if (data.success) {
|
||||||
let likesCountElement = this.parentElement.querySelector('.likes-count');
|
let likesCountElement = this.parentElement.querySelector('.likes-count');
|
||||||
let likesCount = parseInt(likesCountElement.textContent);
|
likesCountElement.textContent = data.likesCount;
|
||||||
|
|
||||||
if (isLiked) {
|
|
||||||
likesCount--;
|
|
||||||
} else {
|
|
||||||
likesCount++;
|
|
||||||
}
|
|
||||||
|
|
||||||
likesCountElement.textContent = likesCount.toString();
|
|
||||||
this.classList.toggle('liked');
|
this.classList.toggle('liked');
|
||||||
this.classList.toggle('not-liked');
|
this.classList.toggle('not-liked');
|
||||||
this.innerHTML = isLiked ? '♡' : '❤️';
|
this.innerHTML = isLiked ? '♡' : '❤️';
|
||||||
|
Reference in New Issue
Block a user