@@ -14,15 +14,15 @@ if (!window.DOM_HELPER) {
1414}
1515
1616window . setModals = function ( ) {
17- var modals = window . DOM_HELPER . getAll ( '.dialog-backdrop' ) . reduce ( function ( modalHolder , modal , i ) {
17+ var modals = window . DOM_HELPER . getAll ( '.dialog-backdrop' ) . reduce ( function ( modalHolder , modal , i ) {
1818 modalHolder [ modal . dataset . type ] = {
1919 elem : modal ,
2020 isOpen : false ,
21- open : function ( ) {
21+ open : function ( ) {
2222 modal . classList . remove ( 'hidden' ) ;
2323 this . isOpen = true ;
2424 } ,
25- close : function ( ) {
25+ close : function ( ) {
2626 if ( ! this . isOpen ) {
2727 return
2828 }
@@ -31,7 +31,7 @@ window.setModals = function () {
3131 }
3232 } ;
3333
34- modal . querySelector ( '.close' ) . onclick = function ( ) {
34+ modal . querySelector ( '.close' ) . onclick = function ( ) {
3535 modalHolder [ modal . dataset . type ] . close ( ) ;
3636 } ;
3737 return modalHolder
@@ -40,20 +40,23 @@ window.setModals = function () {
4040 window . MODALS = modals
4141} ;
4242
43- window . onload = function ( ) {
44- window . setModals ( ) ;
43+ window . onload = function ( ) {
44+ window . setModals ( ) ;
4545} ;
4646
47- $ ( ".popup--open" ) . on ( "click" , function ( ev ) {
47+ $ ( ".popup--open" ) . on ( "click" , function ( ev ) {
4848 ev . preventDefault ( ) ;
4949 window . MODALS . featured . open ( ) ;
5050} ) ;
5151
52- $ ( ".media-select--wysiwyg" ) . on ( "click" , function ( ev ) {
52+ $ ( ".media-select--wysiwyg" ) . on ( "click" , function ( ev ) {
5353 ev . preventDefault ( ) ;
5454
55- var id = $ ( this ) . data ( ) . id ;
56- var title = $ ( this ) . data ( ) . title ;
55+ var element = $ ( this ) ,
56+ id = element . data ( ) . id ,
57+ title = element . data ( ) . title ,
58+ src = element . data ( ) . src ,
59+ alt = element . data ( ) . alt ;
5760
58- media_select_defer . resolve ( { 'id' : id , ' title' : title } ) ;
61+ media_select_defer . resolve ( { id : id , title : title , src : src , alt : alt } ) ;
5962} ) ;
0 commit comments