Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.17 KB | None | 0 0
  1. <script>
  2. $(document).ready(function () {
  3. $(document).on("click", ".openImageDialog", function () {
  4.  
  5. var myImageId = this.id;
  6. $(".modal-body #myImage").attr("src", myImageId);
  7. console.log("src " + this.id)
  8. console.log(this);
  9. });
  10. });
  11. </script>
  12.  
  13. <div *ngFor="let image of childPhotos">
  14. <div class="gallery">
  15. <a href="#gardenImage" data-id={{image.url}} class="openImageDialog thumbnail" data-toggle="modal">
  16. <img class="img-responsive" src={{image.url}} alt={{image.title}}>
  17. </a>
  18. <div class="desc">{{image.title}}</div>
  19. </div>
  20. </div>
  21.  
  22. <div class="modal" id="gardenImage" tabindex="-1" role="dialog">
  23. <div class="modal-dialog modal-lg" role="document">
  24. <div class="modal-content">
  25. <div class="modal-header">
  26. <h5 class="modal-title">Modal title</h5>
  27. <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  28. <span aria-hidden="true">&times;</span>
  29. </button>
  30. </div>
  31. <div class="modal-body">
  32. <img class="img-responsive img-fluid" id="myImage" src="" alt="">
  33. </div>
  34. <div class="modal-footer">
  35. <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
  36. </div>
  37. </div>
  38. </div>
  39. </div>
  40.  
  41. <div *ngFor="let image of childPhotos">
  42. <div class="gallery">
  43. <a href="#gardenImage" data-id={{image.url}} data-title={{image.title}} class="openImageDialog thumbnail" data-toggle="modal">
  44. <img class="img-responsive" src={{image.url}} alt={{image.title}}>
  45. <div class="hidden" data-title={{image.title}}></div>
  46. </a>
  47. <div class="desc">{{image.title}}</div>
  48. </div>
  49. </div>
  50.  
  51. <script>
  52. $(document).ready(function () {
  53. $(document).on("click", ".openImageDialog", function () {
  54.  
  55. console.log(this);
  56.  
  57. var myImageId = this.id;
  58. var myTitleId = this.title;
  59.  
  60. console.log("myTitle " + myTitleId);
  61.  
  62. $(".modal-body #myImage").attr("src", myImageId);
  63. $(".modal-title").text(myTitleId);
  64. console.log("src " + this.id)
  65. console.log(this);
  66. });
  67. });
  68. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement