回答編集履歴

3

a

2018/04/07 07:04

投稿

HayatoKamono
HayatoKamono

スコア2415

test CHANGED
@@ -60,6 +60,10 @@
60
60
 
61
61
 
62
62
 
63
+ var originalVal = $textbox.val.bind($textbox);
64
+
65
+
66
+
63
67
  Object.defineProperty(
64
68
 
65
69
  $textbox,
@@ -70,7 +74,7 @@
70
74
 
71
75
  value: function (v) {
72
76
 
73
- $(this).val(v)
77
+ originalVal(v)
74
78
 
75
79
  $(this).trigger("auto-filled");
76
80
 
@@ -94,4 +98,4 @@
94
98
 
95
99
  # 追記
96
100
 
97
- いや、`$(this).val(v)`たりがNGながする。。。気にしないでください。
101
+ いや、なんかやしいので気にしないでください。

2

a

2018/04/07 07:04

投稿

HayatoKamono
HayatoKamono

スコア2415

test CHANGED
@@ -89,3 +89,9 @@
89
89
  });
90
90
 
91
91
  ```
92
+
93
+
94
+
95
+ # 追記
96
+
97
+ いや、`$(this).val(v)`あたりがNGな気がする。。。気にしないでください。

1

auto-

2018/04/07 06:59

投稿

HayatoKamono
HayatoKamono

スコア2415

test CHANGED
@@ -72,7 +72,7 @@
72
72
 
73
73
  $(this).val(v)
74
74
 
75
- $(this).trigger("filled");
75
+ $(this).trigger("auto-filled");
76
76
 
77
77
  }
78
78
 
@@ -82,7 +82,7 @@
82
82
 
83
83
 
84
84
 
85
- $textbox.on("filled", function (event) {
85
+ $textbox.on("auto-filled", function (event) {
86
86
 
87
87
  $(this).addClass("focus")
88
88