Advertisement
Guest User

Untitled

a guest
Jan 19th, 2017
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.25 KB | None | 0 0
  1. event.target.parentNode.parentNode.childNodes[1].textContent;
  2.  
  3. event.target.parentNode.parentNode.childNodes[2].textContent;
  4.  
  5. <article class="post col-md-6 ">
  6. <div class="media postforeach postborderleft">
  7. <div class="media-left media-top">
  8.  
  9. </div>
  10. <div class="media-body">
  11. <header><h5 class="media-heading">{{ $post->title }}<i class="fa fa-angle-down pull-right " aria-hidden="true"></i></h5> </header>
  12. <p><i>{{ $post->body }}</i></p>
  13. <div class="info">
  14. Posted by {{ $post->user->name }} on {{ $post->created_at }}
  15. </div>
  16. @if (Auth::check())
  17. <div class="interaction">
  18. <a href="#" class="like">Like</a> |
  19. <a href="#" class="like">Dislike</a>
  20. @if (Auth::user() == $post->user)
  21. |
  22. <a href="#" class="edit">Edit</a> |
  23. <a href="{{ route('post.delete', ['post_id' => $post->id]) }}" class="like">Delete</a>
  24. @endif
  25. </div>
  26. @else
  27. <a href="{{ route('registeration') }}" class="like" style="color: red">Login to interract with posts!</a>
  28. @endif
  29. </div>
  30. </div>
  31. <br>
  32. </article>
  33.  
  34. $('.post').find('.edit').on('click',function(event) {
  35. event.preventDefault();
  36.  
  37. var postTitle = event.target.parentNode.parentNode.childNodes[1].textContent;
  38. var postBody = event.target.parentNode.parentNode.childNodes[2].textContent;
  39. $('#post-title').val(postTitle);
  40. $('#post-body').val(postBody);
  41.  
  42. $('#edit-model').modal();
  43. });
  44.  
  45. <header class="post-title">...</header>
  46. <p class="post-body>...</p>
  47.  
  48. $('.post .edit').on('click', function(event) {
  49. var post = $(event.target).closest('.post');
  50. var postTitle = post.find('.post-title').text();
  51. var postBody = post.find('.post-body').text();
  52. // ...
  53. });
  54.  
  55. var postBody = event.target.parentNode.parentNode.children[1].textContent;
  56.  
  57. var postBody = event.target.parentNode.parentNode.childNodes[3].textContent;
  58.  
  59. var $mediaBody = $(this).parents('.media-body'),
  60. postTitle = $mediaBody.find('.media-heading').text(),
  61. postBody = $mediaBody.find('p:first').text();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement