Skip to content

Instantly share code, notes, and snippets.

@kachar
Last active August 29, 2015 14:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kachar/42838bfda1831e612210 to your computer and use it in GitHub Desktop.
Save kachar/42838bfda1831e612210 to your computer and use it in GitHub Desktop.
jQuery('.wcml_details').on('click', function() {
var close = jQuery(this);
var id = close.attr('href');
setTimeout(function() {
var row = jQuery('.wcml_product_row'+id);
var table = jQuery('.wcml_products_translation', row);
var textarea = jQuery('textarea', table);
var source = jQuery('.edit_slug_block', table).prev('br').prev('textarea')
var dest = jQuery('.edit_slug_block', table).prev('textarea');
dest.html(source.html()).trigger('change');
jQuery('.wcml_update', table).each(function(k,v){
setTimeout(function(){
jQuery(v).trigger('click');
},1000*k);
});
// close.trigger('click');
},2000);
});
var details = jQuery('.wcml_details');
details.each(function(index, element){
element = jQuery(element);
element.on('click', function() {
var close = jQuery(this);
var id = close.attr('href');
setTimeout(function() {
var row = jQuery('.wcml_product_row'+id);
var table = jQuery('.wcml_products_translation', row);
var textarea = jQuery('textarea', table);
var source = jQuery('.edit_slug_block', table).prev('br').prev('textarea')
var dest = jQuery('.edit_slug_block', table).prev('textarea');
dest.html(source.html()).trigger('change');
jQuery('.wcml_update', table).each(function(k,v){
setTimeout(function(){
jQuery(v).trigger('click');
},1000*k);
if (k == 2) {
row.hide();
}
});
if(index !== details.length - 1) {
details.eq(index + 1).trigger('click');
element.off('click');
}
},2500);
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment