Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function submit_like(e, post_pk) {
- let like_button = document.querySelector('#like_button');
- let button_value;
- if(like_button.className.includes("creative")){
- like_button.className = 'like_button';
- button_value = 0;
- }else{
- like_button.className = 'like_button creative'
- button_value = 1;
- }
- let like_text_element = document.querySelector('#like_button_text');
- let current_likes = parseInt(like_text_element.textContent,10);
- console.log(like_text_element, current_likes)
- if(button_value === 1){
- current_likes += 1
- }else{
- current_likes -= 1
- }
- like_text_element.textContent = current_likes + ' Likes'
- // submit with AJAX
- $.ajax({
- url:"/ajax/like_submit/",
- data:{
- "value": button_value,
- "post_pk": post_pk,
- },
- dataType: 'json',
- success: function (data) {}
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment