質問編集履歴

3

HTMLを該当のソースコードに入れました。また、target属性はHTMLに入れています

2019/05/28 08:20

投稿

lily0630
lily0630

スコア30

test CHANGED
File without changes
test CHANGED
@@ -29,6 +29,36 @@
29
29
 
30
30
 
31
31
  ### 該当のソースコード
32
+
33
+ リンクを貼ろうとしているHTMLは下記です。
34
+
35
+ ```
36
+
37
+ <div class="flex-child">
38
+
39
+ <figure class="snip1273">
40
+
41
+ <img src="img/doukoku12.png" alt="sample86"/>
42
+
43
+ <figcaption>
44
+
45
+ <h3>◯◯◯◯◯◯◯◯</h3>
46
+
47
+ <p>◯◯◯◯◯◯◯</p>
48
+
49
+ </figcaption>
50
+
51
+ <a href="link/bunsyou21.html" target="_blank"></a>
52
+
53
+ </figure>
54
+
55
+ </div><!--div flex-child-->
56
+
57
+ ```
58
+
59
+
60
+
61
+
32
62
 
33
63
  ホバーエフェクト
34
64
 

2

試したことに、jsのコードを入れました。

2019/05/28 08:20

投稿

lily0630
lily0630

スコア30

test CHANGED
File without changes
test CHANGED
@@ -92,8 +92,6 @@
92
92
 
93
93
  });
94
94
 
95
- コード
96
-
97
95
  ```
98
96
 
99
97
 
@@ -102,6 +100,38 @@
102
100
 
103
101
  jsで新しタブで開く指定をしても、ダメでした。。
104
102
 
103
+ 入れたのは下記です。
104
+
105
+ ```
106
+
107
+ function externalLinks(){
108
+
109
+ if(!document.getElementsByTagName){
110
+
111
+ return;
112
+
113
+ }
114
+
115
+ var _1=document.getElementsByTagName("a");
116
+
117
+ for(var i=0;i<_1.length;i++){
118
+
119
+ var _3=_1[i];
120
+
121
+ if(_3.getAttribute("href")&&_3.getAttribute("rel")==="external"){
122
+
123
+ _3.target="_blank";
124
+
125
+ }
126
+
127
+ }
128
+
129
+ }
130
+
131
+ window.onload=externalLinks;
132
+
133
+ ```
134
+
105
135
 
106
136
 
107
137
  みなさま御多用のところ申し訳ありませんが

1

コードの表記をかえました。すみません。

2019/05/28 08:17

投稿

lily0630
lily0630

スコア30

test CHANGED
File without changes
test CHANGED
@@ -30,11 +30,9 @@
30
30
 
31
31
  ### 該当のソースコード
32
32
 
33
+ ホバーエフェクト
33
34
 
34
-
35
- ↓ホバーエフェクト
35
+ ```
36
-
37
-
38
36
 
39
37
  $(".hover").mouseleave(
40
38
 
@@ -56,11 +54,17 @@
56
54
 
57
55
 
58
56
 
57
+ コード
58
+
59
+ ```
60
+
61
+
62
+
59
63
  モーダルウィンドウ↓
60
64
 
61
65
 
62
66
 
63
- $(function() {
67
+ ``` $(function() {
64
68
 
65
69
  // ハッシュリンク(#)と別ウィンドウでページを開く場合はスルー
66
70
 
@@ -88,6 +92,12 @@
88
92
 
89
93
  });
90
94
 
95
+ コード
96
+
97
+ ```
98
+
99
+
100
+
91
101
  ### 試したこと
92
102
 
93
103
  jsで新しタブで開く指定をしても、ダメでした。。