File: /home/elrashedytravel/public_html/wp-content/themes/morenews/js/preview-builder.js
(function ($) {
let activeBuilder = null;
wp.customize.bind('preview-ready', function () {
console.log('Customizer preview is ready');
wp.customize.preview.bind('hfb_active_builder', function (builderType) {
console.log('Active builder from controls:', builderType);
activeBuilder = builderType; // Update global activeBuilder
});
// You can also do other preview binds here...
});
//hfb_{$context}_navigation_menu_id
wp.customize('hfb_header_html_custom_html', function (value) {
value.bind(function (newVal) {
$('.athfb-element-header_html').html(newVal);
});
});
wp.customize('hfb_header_social_icons_facebook', function (value) {
value.bind(function (newVal) {
$('.athfb-social-icons a.athfb-facebook').attr('href', newVal);
});
});
wp.customize('hfb_header_social_icons_twitter', function (value) {
value.bind(function (newVal) {
$('.athfb-social-icons a.athfb-twitter').attr('href', newVal);
});
});
wp.customize('hfb_button_text', function (value) {
value.bind(function (newVal) {
$('.athfb-element-button .athfb-button').html(newVal);
});
});
// Button URL Live Preview
wp.customize('hfb_button_url', function (value) {
value.bind(function (newVal) {
$('.athfb-element-button .athfb-button').attr('href', newVal);
});
});
})(jQuery);