PluginProbe
Tiered Pricing Table for WooCommerce / 2.2.3
Tiered Pricing Table for WooCommerce v2.2.3
8.0.2 7.1.7 7.1.5 7.1.4 7.1.1 6.5.0 6.4.0 6.1.0 trunk 1.0 1.1 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.2.0 2.2.1 2.2.2 2.2.3 2.3.0 2.3.1 2.3.2 2.3.3 All 91 releases
← All changes | assets/admin/main.js +10 -11 2.0.1 → 2.2.3 View file →
@@ -1,18 +1,17 @@
1 1 jQuery(document).ready(tierPricingTable);
2 2 jQuery(document).on('woocommerce_variations_loaded', tierPricingTable);
3 3
4 -function tierPricingTable(){
5 - var $ = jQuery;
4 +function tierPricingTable($) {
6 5
7 - var addNewButton = $('[data-add-new-price-rule]');
6 + var addNewButton = jQuery('[data-add-new-price-rule]');
8 7
9 - addNewButton.on('click', function(e){
8 + addNewButton.on('click', function (e) {
10 9 e.preventDefault();
11 10
12 - var newRuleInputs = $(e.target).parent().find('[data-price-rules-input-wrapper]').first().clone();
11 + var newRuleInputs = jQuery(e.target).parent().find('[data-price-rules-input-wrapper]').first().clone();
13 12
14 - $('<span data-price-rules-container></span>').insertBefore($(e.target))
13 + jQuery('<span data-price-rules-container></span>').insertBefore(jQuery(e.target))
15 14 .append(newRuleInputs)
16 15 .append('<span class="notice-dismiss remove-price-rule" data-remove-price-rule style="vertical-align: middle"></span>')
17 16 .append('<br><br>');
18 17
@@ -18,21 +17,21 @@
18 17
19 18 newRuleInputs.children('input').val('');
20 19 });
21 20
22 - $('body').on('click', '.remove-price-rule', function(e){
21 + jQuery('body').on('click', '.remove-price-rule', function (e) {
23 22 e.preventDefault();
24 23
25 - var element = $(e.target.parentElement);
26 - var wrapper = element.parent('[data-price-rules-wrapper]');
24 + var element = jQuery(e.target.parentElement);
25 + var wrapper = element.parent('[data-price-rules-wrapper]');
27 26 var containers = wrapper.find('[data-price-rules-container]');
28 27
29 - if((containers.length) < 2){
28 + if ((containers.length) < 2) {
30 29 containers.find('input').val('');
31 30 return;
32 31 }
33 32
34 - $('.wc_input_price').trigger('change');
33 + jQuery('.wc_input_price').trigger('change');
35 34
36 35 element.remove();
37 36 });
38 37 }