@@ -60,7 +60,7 @@ define([
6060 this . dataArea = new OrderFormArea ( 'data' , $ ( this . getAreaId ( 'data' ) ) , this ) ;
6161 this . itemsArea = Object . extend ( new OrderFormArea ( 'items' , $ ( this . getAreaId ( 'items' ) ) , this ) , {
6262 addControlButton : function ( button ) {
63- var controlButtonArea = $ ( this . node ) . on ( ' select' , '.actions' ) [ 0 ] ;
63+ var controlButtonArea = $ ( this . node ) . select ( '.actions' ) [ 0 ] ;
6464 if ( typeof controlButtonArea != 'undefined' ) {
6565 var buttons = controlButtonArea . childElements ( ) ;
6666 for ( var i = 0 ; i < buttons . length ; i ++ ) {
@@ -225,11 +225,11 @@ define([
225225 * @param {String } container
226226 */
227227 bindAddressFields : function ( container ) {
228- var fields = $ ( container ) . on ( ' select' , 'input' , 'select' , 'textarea' ) ,
228+ var fields = $ ( container ) . select ( 'input' , 'select' , 'textarea' ) ,
229229 i ;
230230
231231 for ( i = 0 ; i < fields . length ; i ++ ) {
232- jQuery ( fields [ i ] ) . on ( ' change' , this . changeAddressField . bind ( this ) ) ;
232+ jQuery ( fields [ i ] ) . change ( this . changeAddressField . bind ( this ) ) ;
233233 }
234234 } ,
235235
@@ -321,7 +321,7 @@ define([
321321 syncName = fieldName . replace ( 'billing' , 'shipping' ) ;
322322 }
323323
324- $ ( container ) . on ( ' select' , '[name="' + syncName + '"]' ) . each ( function ( element ) {
324+ $ ( container ) . select ( '[name="' + syncName + '"]' ) . each ( function ( element ) {
325325 if ( ~ [ 'input' , 'textarea' , 'select' ] . indexOf ( element . tagName . toLowerCase ( ) ) ) {
326326 if ( element . type === "checkbox" ) {
327327 element . checked = fieldValue . checked ;
@@ -336,7 +336,7 @@ define([
336336 var regionIdElem = false ;
337337 var regionIdElemValue = false ;
338338
339- var fields = $ ( container ) . on ( ' select' , 'input' , 'select' , 'textarea' ) ;
339+ var fields = $ ( container ) . select ( 'input' , 'select' , 'textarea' ) ;
340340 var re = / [ ^ \[ ] * \[ [ ^ \] ] * \] \[ ( [ ^ \] ] * ) \] ( \[ ( \d ) \] ) ? / ;
341341 for ( var i = 0 ; i < fields . length ; i ++ ) {
342342 // skip input type file @Security error code: 1000
@@ -391,15 +391,15 @@ define([
391391 $ ( 'order-shipping_address_customer_address_id' ) . disabled = flag ;
392392 }
393393 if ( $ ( this . shippingAddressContainer ) ) {
394- var dataFields = $ ( this . shippingAddressContainer ) . on ( ' select' , 'input' , 'select' , 'textarea' ) ;
394+ var dataFields = $ ( this . shippingAddressContainer ) . select ( 'input' , 'select' , 'textarea' ) ;
395395 for ( var i = 0 ; i < dataFields . length ; i ++ ) {
396396 dataFields [ i ] . disabled = flag ;
397397
398398 if ( this . isOnlyVirtualProduct ) {
399399 dataFields [ i ] . setValue ( '' ) ;
400400 }
401401 }
402- var buttons = $ ( this . shippingAddressContainer ) . on ( ' select' , 'button' ) ;
402+ var buttons = $ ( this . shippingAddressContainer ) . select ( 'button' ) ;
403403 // Add corresponding class to buttons while disabling them
404404 for ( i = 0 ; i < buttons . length ; i ++ ) {
405405 buttons [ i ] . disabled = flag ;
@@ -521,7 +521,7 @@ define([
521521 }
522522
523523 if ( ! this . paymentMethod || method ) {
524- $ ( 'order-billing_method_form' ) . on ( ' select' , 'input' , 'select' , 'textarea' ) . each ( function ( elem ) {
524+ $ ( 'order-billing_method_form' ) . select ( 'input' , 'select' , 'textarea' ) . each ( function ( elem ) {
525525 if ( elem . type != 'radio' ) elem . disabled = true ;
526526 } )
527527 }
@@ -572,7 +572,7 @@ define([
572572 return false ;
573573 }
574574 var data = { } ;
575- var fields = $ ( 'payment_form_' + currentMethod ) . on ( ' select' , 'input' , 'select' ) ;
575+ var fields = $ ( 'payment_form_' + currentMethod ) . select ( 'input' , 'select' ) ;
576576 for ( var i = 0 ; i < fields . length ; i ++ ) {
577577 data [ fields [ i ] . name ] = fields [ i ] . getValue ( ) ;
578578 }
@@ -617,8 +617,8 @@ define([
617617 } ,
618618
619619 productGridRowInit : function ( grid , row ) {
620- var checkbox = $ ( row ) . on ( ' select' , '.checkbox' ) [ 0 ] ;
621- var inputs = $ ( row ) . on ( ' select' , '.input-text' ) ;
620+ var checkbox = $ ( row ) . select ( '.checkbox' ) [ 0 ] ;
621+ var inputs = $ ( row ) . select ( '.input-text' ) ;
622622 if ( checkbox && inputs . length > 0 ) {
623623 checkbox . inputElements = inputs ;
624624 for ( var i = 0 ; i < inputs . length ; i ++ ) {
@@ -913,7 +913,7 @@ define([
913913 if ( $ ( this . getAreaId ( 'sidebar' ) ) ) {
914914 var data = { } ;
915915 if ( this . collectElementsValue ) {
916- var elems = $ ( this . getAreaId ( 'sidebar' ) ) . on ( ' select' , 'input' ) ;
916+ var elems = $ ( this . getAreaId ( 'sidebar' ) ) . select ( 'input' ) ;
917917 for ( var i = 0 ; i < elems . length ; i ++ ) {
918918 if ( elems [ i ] . getValue ( ) ) {
919919 data [ elems [ i ] . name ] = elems [ i ] . getValue ( ) ;
@@ -1005,7 +1005,7 @@ define([
10051005 var area = [ 'sidebar' , 'items' , 'shipping_method' , 'billing_method' , 'totals' , 'giftmessage' ] ;
10061006 // prepare additional fields
10071007 var fieldsPrepare = { update_items : 1 } ;
1008- var info = $ ( 'order-items_grid' ) . on ( ' select' , 'input' , 'select' , 'textarea' ) ;
1008+ var info = $ ( 'order-items_grid' ) . select ( 'input' , 'select' , 'textarea' ) ;
10091009 for ( var i = 0 ; i < info . length ; i ++ ) {
10101010 if ( ! info [ i ] . disabled && ( info [ i ] . type != 'checkbox' || info [ i ] . checked ) ) {
10111011 fieldsPrepare [ info [ i ] . name ] = info [ i ] . getValue ( ) ;
@@ -1017,7 +1017,7 @@ define([
10171017 } ,
10181018
10191019 itemsOnchangeBind : function ( ) {
1020- var elems = $ ( 'order-items_grid' ) . on ( ' select' , 'input' , 'select' , 'textarea' ) ;
1020+ var elems = $ ( 'order-items_grid' ) . select ( 'input' , 'select' , 'textarea' ) ;
10211021 for ( var i = 0 ; i < elems . length ; i ++ ) {
10221022 if ( ! elems [ i ] . bindOnchange ) {
10231023 elems [ i ] . bindOnchange = true ;
@@ -1079,7 +1079,7 @@ define([
10791079 */
10801080 showQuoteItemConfiguration : function ( itemId ) {
10811081 var listType = 'quote_items' ;
1082- var qtyElement = $ ( 'order-items_grid' ) . on ( ' select' , 'input[name="item\[' + itemId + '\]\[qty\]"]' ) [ 0 ] ;
1082+ var qtyElement = $ ( 'order-items_grid' ) . select ( 'input[name="item\[' + itemId + '\]\[qty\]"]' ) [ 0 ] ;
10831083 productConfigure . setConfirmCallback ( listType , function ( ) {
10841084 // sync qty of popup and qty of grid
10851085 var confirmedCurrentQty = productConfigure . getCurrentConfirmedQtyElement ( ) ;
@@ -1102,7 +1102,7 @@ define([
11021102
11031103 accountFieldsBind : function ( container ) {
11041104 if ( $ ( container ) ) {
1105- var fields = $ ( container ) . on ( ' select' , 'input' , 'select' , 'textarea' ) ;
1105+ var fields = $ ( container ) . select ( 'input' , 'select' , 'textarea' ) ;
11061106 for ( var i = 0 ; i < fields . length ; i ++ ) {
11071107 if ( fields [ i ] . id == 'group_id' ) {
11081108 fields [ i ] . observe ( 'change' , this . accountGroupChange . bind ( this ) )
@@ -1123,7 +1123,7 @@ define([
11231123
11241124 commentFieldsBind : function ( container ) {
11251125 if ( $ ( container ) ) {
1126- var fields = $ ( container ) . on ( ' select' , 'input' , 'textarea' ) ;
1126+ var fields = $ ( container ) . select ( 'input' , 'textarea' ) ;
11271127 for ( var i = 0 ; i < fields . length ; i ++ )
11281128 fields [ i ] . observe ( 'change' , this . commentFieldChange . bind ( this ) )
11291129 }
@@ -1135,7 +1135,7 @@ define([
11351135
11361136 giftmessageFieldsBind : function ( container ) {
11371137 if ( $ ( container ) ) {
1138- var fields = $ ( container ) . on ( ' select' , 'input' , 'textarea' ) ;
1138+ var fields = $ ( container ) . select ( 'input' , 'textarea' ) ;
11391139 for ( var i = 0 ; i < fields . length ; i ++ )
11401140 fields [ i ] . observe ( 'change' , this . giftmessageFieldChange . bind ( this ) )
11411141 }
@@ -1148,7 +1148,7 @@ define([
11481148 giftmessageOnItemChange : function ( event ) {
11491149 var element = Event . element ( event ) ;
11501150 if ( element . name . indexOf ( "giftmessage" ) != - 1 && element . type == "checkbox" && ! element . checked ) {
1151- var messages = $ ( "order-giftmessage" ) . on ( ' select' , 'textarea' ) ;
1151+ var messages = $ ( "order-giftmessage" ) . select ( 'textarea' ) ;
11521152 var name ;
11531153 for ( var i = 0 ; i < messages . length ; i ++ ) {
11541154 name = messages [ i ] . id . split ( "_" ) ;
@@ -1319,7 +1319,7 @@ define([
13191319 * @return {Object }
13201320 */
13211321 serializeData : function ( container ) {
1322- var fields = $ ( container ) . on ( ' select' , 'input' , 'select' , 'textarea' ) ,
1322+ var fields = $ ( container ) . select ( 'input' , 'select' , 'textarea' ) ,
13231323 data = Form . serializeElements ( fields , true ) ;
13241324
13251325 return $H ( data ) ;
0 commit comments