1 line
1.7 KiB
JavaScript
1 line
1.7 KiB
JavaScript
(function($) {
|
|
"use strict";
|
|
window.InlineShortcodeView_info_list = window.InlineShortcodeViewContainer.extend({
|
|
render: function() {
|
|
var modal_id = this.model.get('id');
|
|
var style = jQuery(this.$el.find('.smile_icon_list')).data('style');
|
|
var fonts = jQuery(this.$el.find('.smile_icon_list')).data('fonts');
|
|
var connector = jQuery(this.$el.find('.smile_icon_list')).data('connector');
|
|
window.InlineShortcodeView_info_list.__super__.render.call(this);
|
|
this.content().addClass('vc-element-container');
|
|
var info_list_iframe = jQuery("iframe").contents().find('div[data-model-id="'+modal_id+'"]');
|
|
info_list_iframe.find(".icon_list_item").each(function(index, element) {
|
|
jQuery(this).attr('style',fonts);
|
|
jQuery(this).find('.icon_list_icon').attr('style',style);
|
|
jQuery(this).find('.icon_list_connector').attr('style','border-color:'+connector);
|
|
});
|
|
this.$el.addClass('vc-container');
|
|
return this;
|
|
},
|
|
});
|
|
window.InlineShortcodeView_info_list_item = window.InlineShortcodeView.extend({
|
|
render: function() {
|
|
var style = jQuery(this.$el.find('.icon_list_icon')).parents('ul.smile_icon_list').data('style');
|
|
var fonts = jQuery(this.$el.find('.icon_list_icon')).parents('ul.smile_icon_list').data('fonts');
|
|
var connector = jQuery(this.$el.find('.icon_list_icon')).parents('ul.smile_icon_list').data('connector');
|
|
jQuery(this.$el.find('.icon_list_item')).each(function(index, element) {
|
|
jQuery(this).attr('style',fonts);
|
|
jQuery(this).find('.icon_list_icon').attr('style',style);
|
|
jQuery(this).find('.icon_list_connector').attr('style','border-color:'+connector);
|
|
});
|
|
window.InlineShortcodeView_info_list_item.__super__.render.call(this);
|
|
return this;
|
|
},
|
|
});
|
|
})(jQuery); |