?AlkantarClanX12
| Current Path : /home/rankinh/lynkandco/wp-content/plugins/wedesigntech-portfolio/assets/js/ |
| Current File : /home/rankinh/lynkandco/wp-content/plugins/wedesigntech-portfolio/assets/js/fields.js |
var wdtPortfolioFields = {
dtInit : function() {
// Chosen JS - Social Links
wdtPortfolioCommonUtils.wdtPortfolioChosenSelect('.wdt-social-chosen-select');
// Generate MLS number
jQuery( 'body' ).delegate( '.wdt-generate-mls-number', 'click', function(){
jQuery.ajax({
type: "POST",
url: wdtcommonobject.ajaxurl,
data:
{
action: 'wdt_generate_mls_number'
},
success: function (response) {
jQuery('.wdt-mls-number').val(response);
}
});
});
// Features
jQuery('body').delegate('.wdt-add-features-box', 'click', function(e) {
var clone = jQuery('.wdt-features-box-item-toclone').clone();
clone.attr('class', 'wdt-features-box-item').removeClass('hidden');
clone.find('#wdt_tab_id').attr('class', 'wdt_tab_id').removeAttr('id');
clone.find('#wdt_features_title').attr('name', 'wdt_features_title[]').removeAttr('id');
clone.find('#wdt_features_subtitle').attr('name', 'wdt_features_subtitle[]').removeAttr('id');
clone.find('#wdt_features_value').attr('name', 'wdt_features_value[]').removeAttr('id');
clone.find('#wdt_features_valueunit').attr('name', 'wdt_features_valueunit[]').removeAttr('id');
clone.find('#wdt_features_icon').attr('name', 'wdt_features_icon[]').removeAttr('id');
clone.find('#wdt_features_image').attr('name', 'wdt_features_image[]').removeAttr('id');
clone.appendTo('.wdt-features-box-item-holder');
$i = 0;
jQuery('.wdt_tab_id').each(function() {
jQuery(this).val($i);
$i++;
})
e.preventDefault();
});
jQuery('body').delegate('.wdt-remove-features','click', function(e){
jQuery(this).parents('.wdt-features-box-item').remove();
$i = 0;
jQuery('.wdt_tab_id').each(function() {
jQuery(this).val($i);
$i++;
})
e.preventDefault();
});
if (jQuery().sortable) {
jQuery('.wdt-features-box-item-holder').sortable({
placeholder: 'sortable-placeholder',
update: function( event, ui ) {
$i = 0;
jQuery('.wdt_tab_id').each(function() {
jQuery(this).val($i);
$i++;
})
}
});
}
// Social Details
jQuery('a.wdt-add-social-details').on('click', function(e){
var clone = jQuery('#wdt-social-details-section-to-clone').clone();
clone.attr('class', 'wdt-social-item-section').removeClass('hidden').removeAttr('id');
clone.find('select').attr('name', 'wdt_social_items[]').addClass('wdt-social-chosen-select');
clone.find('input').attr('name', 'wdt_social_items_value[]');
clone.appendTo('.wdt-social-item-details-container');
wdtPortfolioCommonUtils.wdtPortfolioChosenSelect('.wdt-social-chosen-select');
e.preventDefault();
});
jQuery('body').delegate('span.wdt-remove-social-item','click', function(e){
jQuery(this).parents('.wdt-social-item-section').remove();
e.preventDefault();
});
if (jQuery().sortable) {
jQuery('.wdt-social-item-details-container').sortable({ placeholder: 'sortable-placeholder' });
}
}
};
jQuery(document).ready(function() {
wdtPortfolioFields.dtInit();
});