50 lines
No EOL
1.8 KiB
JavaScript
50 lines
No EOL
1.8 KiB
JavaScript
/*
|
|
Plugin Name: Aramex Shipping WooCommerce
|
|
Plugin URI: https://aramex.com
|
|
Description: Aramex Shipping WooCommerce plugin
|
|
Version: 1.0.0
|
|
Author: aramex.com
|
|
Author URI: https://www.aramex.com/solutions-services/developers-solutions-center
|
|
License: GPL2
|
|
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
|
Text Domain: aramex
|
|
Domain Path: /languages
|
|
*/
|
|
|
|
jQuery.noConflict();
|
|
(function ($) {
|
|
jQuery(document).ready(function ($) {
|
|
// $( "#aramex_overlay" ).insertBefore( $( "#post" ));
|
|
$("#create_aramex_shipment").insertBefore($("#order_data"));
|
|
$("#create_aramex_shipment").css("display", "inline-block");
|
|
$("#track_aramex_shipment").insertBefore($("#order_data"));
|
|
$("#track_aramex_shipment").css("display", "inline-block");
|
|
$("#print_aramex_shipment").insertBefore($("#order_data"));
|
|
$("#print_aramex_shipment").css("display", "inline-block");
|
|
|
|
function aramexpop() {
|
|
$("#aramex_overlay").css("display", "block");
|
|
$("#aramex_shipment").css("display", "block");
|
|
$("#aramex_shipment_creation").fadeIn(1000);
|
|
}
|
|
|
|
$("#create_aramex_shipment").click(function () {
|
|
aramexpop();
|
|
});
|
|
$("#aramex_close").click(function () {
|
|
aramex_close();
|
|
});
|
|
|
|
$('#woocommerce_aramex_taxidvat').on('input', function () {
|
|
var inputValue = $(this).val();
|
|
var sanitizedValue = inputValue.replace(/[^a-zA-Z0-9]/g, '');
|
|
var limitedValue = sanitizedValue.slice(0, 15);
|
|
$(this).val(limitedValue);
|
|
});
|
|
});
|
|
|
|
function aramex_close() {
|
|
$("#aramex_shipment").css("display", "none");
|
|
$("#aramex_overlay").css("display", "none");
|
|
}
|
|
})(jQuery); |