質問編集履歴
2
内容変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -44,11 +44,7 @@
|
|
44
44
|
|
45
45
|
|
46
46
|
|
47
|
-
リンク1が絶対パスのときに”任意の値1”を入れ、
|
48
|
-
|
49
|
-
リンク2がパラメーター付きの絶対パスのときに”任意の値2”を入れ、
|
50
|
-
|
51
|
-
リンク
|
47
|
+
リンクが絶対パスのときに”任意の値1”を入れ、リンクがパラメーター付きの絶対パスのときに”任意の値2”を入れ、アンカーリンクのときに何もしない処理をしようと思い、上記のjsを書きましたが、それぞれのリンクをうまく処理できません…
|
52
48
|
|
53
49
|
|
54
50
|
|
1
不要な表記の削除
test
CHANGED
File without changes
|
test
CHANGED
@@ -26,15 +26,13 @@
|
|
26
26
|
|
27
27
|
var url = document.querySelectorAll('a');
|
28
28
|
|
29
|
-
var i = 0; i < url.length; i++;
|
30
|
-
|
31
29
|
url.forEach(function (value, index, url) {
|
32
30
|
|
33
|
-
if ( url
|
31
|
+
if ( url.match(/(http|https)://.+/) !== -1) {
|
34
32
|
|
35
33
|
$('a').attr('href',function(){return $(this).attr('href') + "任意の値1"});
|
36
34
|
|
37
|
-
}if ( url
|
35
|
+
}if ( url.indexOf('?') != -1) {
|
38
36
|
|
39
37
|
$('a').attr('href',function(){return $(this).attr('href')+ "任意の値2"});
|
40
38
|
|