回答編集履歴
2
追記
test
CHANGED
@@ -36,13 +36,15 @@
|
|
36
36
|
|
37
37
|
|
38
38
|
|
39
|
-
## 追記
|
39
|
+
## 追記(2018/11/11)
|
40
40
|
|
41
41
|
コメント本文の要素(<textarea>)にフォーカスする場合は以下の通りです。
|
42
42
|
|
43
43
|
一般に、テキストフィールドなどを選択しカーソルが出た状態になることを「(要素に)フォーカスする」というので、ご自分で検索する際などに参考にしてください。
|
44
44
|
|
45
45
|
jQueryには、その名の通り`.focus()`メソッドがあります。
|
46
|
+
|
47
|
+
|
46
48
|
|
47
49
|
```JavaScript
|
48
50
|
|
@@ -53,3 +55,33 @@
|
|
53
55
|
jqComment.focus(); // 追加
|
54
56
|
|
55
57
|
```
|
58
|
+
|
59
|
+
|
60
|
+
|
61
|
+
## 追記(2018/11/12)
|
62
|
+
|
63
|
+
|
64
|
+
|
65
|
+
すみません。あるべき記述が抜けていたようです。
|
66
|
+
|
67
|
+
|
68
|
+
|
69
|
+
リンク要素をクリックした際に、デフォルトの挙動(リンク遷移)を抑制するために`preventDefault`します。
|
70
|
+
|
71
|
+
|
72
|
+
|
73
|
+
JavaScriptのイベントは大事な概念なので、一度概要を調べてみるのをおすすめします。
|
74
|
+
|
75
|
+
|
76
|
+
|
77
|
+
```JavaScript
|
78
|
+
|
79
|
+
// 省略
|
80
|
+
|
81
|
+
jqComment.val(...)
|
82
|
+
|
83
|
+
jqComment.focus();
|
84
|
+
|
85
|
+
eventObject.preventDefault(); // 追加
|
86
|
+
|
87
|
+
```
|
1
追記
test
CHANGED
@@ -33,3 +33,23 @@
|
|
33
33
|
jqComment.val(jqComment.val() + strResAnchor + $(this).html() + '\n'); // コメント本文の末尾にレスアンカー挿入
|
34
34
|
|
35
35
|
```
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
## 追記
|
40
|
+
|
41
|
+
コメント本文の要素(<textarea>)にフォーカスする場合は以下の通りです。
|
42
|
+
|
43
|
+
一般に、テキストフィールドなどを選択しカーソルが出た状態になることを「(要素に)フォーカスする」というので、ご自分で検索する際などに参考にしてください。
|
44
|
+
|
45
|
+
jQueryには、その名の通り`.focus()`メソッドがあります。
|
46
|
+
|
47
|
+
```JavaScript
|
48
|
+
|
49
|
+
// 省略
|
50
|
+
|
51
|
+
jqComment.val(...)
|
52
|
+
|
53
|
+
jqComment.focus(); // 追加
|
54
|
+
|
55
|
+
```
|