回答編集履歴
3
a
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
|
-
|
77
|
+
originalVal(v)
|
74
78
|
|
75
79
|
$(this).trigger("auto-filled");
|
76
80
|
|
@@ -94,4 +98,4 @@
|
|
94
98
|
|
95
99
|
# 追記
|
96
100
|
|
97
|
-
いや、
|
101
|
+
いや、なんかあやしいので気にしないでください。
|
2
a
test
CHANGED
@@ -89,3 +89,9 @@
|
|
89
89
|
});
|
90
90
|
|
91
91
|
```
|
92
|
+
|
93
|
+
|
94
|
+
|
95
|
+
# 追記
|
96
|
+
|
97
|
+
いや、`$(this).val(v)`あたりがNGな気がする。。。気にしないでください。
|
1
auto-
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
|
|