Sha256: 4491c57a4bcb07447bc9cba6888b05290c02f5f7c9b141a0317c59403dbba0ab

Contents?: true

Size: 689 Bytes

Versions: 1

Compression:

Stored size: 689 Bytes

Contents

$(document).ready(function() {
  $('.markup-help-popup-link').on("click", function(e){
    var dialog = document.getElementById(e.target.dataset["target"]);
    var url = e.target.dataset.url;

    $.ajax({
      url: url,
      type: 'get',
      dataType: 'html',
      success: function(data) {
        dialog.getElementsByClassName("content-target").item(0).innerHTML = data;
        dialog.showModal();
      }
    });
    e.preventDefault();
  });
  $('.markup-help-popup-close').on("click", function(e) {
    e.target.closest('dialog').close();
  });
  $('.markup-help-popup').on("click", function(e) {
    if (e.target == e.currentTarget) {
      e.target.close();
    }
  });
});

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
publify_core-10.0.2 app/assets/javascripts/markup_help_popup.js