Add a like button #19
@@ -3,7 +3,6 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||||||
button.addEventListener('click', function (event) {
|
button.addEventListener('click', function (event) {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
|
|
||||||
let postId = this.dataset.postId;
|
|
||||||
let isLiked = this.classList.contains('liked');
|
let isLiked = this.classList.contains('liked');
|
||||||
let url = isLiked ? this.dataset.unlikeUrl : this.dataset.likeUrl;
|
let url = isLiked ? this.dataset.unlikeUrl : this.dataset.likeUrl;
|
||||||
|
|
||||||
@@ -20,7 +19,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||||||
likesCount++;
|
likesCount++;
|
||||||
}
|
}
|
||||||
|
|
||||||
likesCountElement.textContent = 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