0
我是使用ReactJS的新手。我有一個寫在JQuery上的表單,我想在React組件上創建它。我該怎麼做,請?在React中使用jQuery表單
(function($) {
"use strict";
var form = {
field_input: $('.field-input'),
init: function() {
this.transformInput();
},
transformInput: function() {
this.field_input.focus(function(){
$(this).parent().addClass('is-focused has-label');
});
this.field_input.blur(function(){
var $parent = $(this).parent();
if($(this).val() === ''){
$parent.removeClass('has-label');
}
$parent.removeClass('is-focused');
});
this.field_input.each(function(){
if($(this).val() !== ''){
$(this).parent().addClass('has-label');
}
});
}
};
window.form = form;
})(jQuery);