回答編集履歴

2

ちょうせい

2019/07/08 05:45

投稿

yambejp
yambejp

スコア114843

test CHANGED
@@ -24,13 +24,15 @@
24
24
 
25
25
  $.ajax({
26
26
 
27
- url:"header_test.jsp",
27
+ url:"y.php",
28
28
 
29
29
  dataType:"html",
30
30
 
31
31
  }).done(function(data){
32
32
 
33
33
  $('<html>').html(data).find('header').appendTo('.header-class');
34
+
35
+ $('<html>').html(data).find('link').appendTo('head');
34
36
 
35
37
  });
36
38
 

1

jQuery

2019/07/08 05:45

投稿

yambejp
yambejp

スコア114843

test CHANGED
@@ -1,3 +1,101 @@
1
1
  header_test.jspがhtmlタグから始まるフル装備のhtmlを返しています?
2
2
 
3
3
  <header class="site-header">の中身だけ返すようにしてみては?
4
+
5
+
6
+
7
+ # jQuery処理
8
+
9
+ - main-menu.jsp
10
+
11
+ ```jQuery
12
+
13
+ <html>
14
+
15
+ <head>
16
+
17
+ <meta charset="UTF-8">
18
+
19
+ <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
20
+
21
+ <script>
22
+
23
+ $(function(){
24
+
25
+ $.ajax({
26
+
27
+ url:"header_test.jsp",
28
+
29
+ dataType:"html",
30
+
31
+ }).done(function(data){
32
+
33
+ $('<html>').html(data).find('header').appendTo('.header-class');
34
+
35
+ });
36
+
37
+ });
38
+
39
+ </script>
40
+
41
+ <title>ヘッダー表示のテスト</title>
42
+
43
+ </head>
44
+
45
+ <body style="background-color:lightblue">
46
+
47
+ <div id="header-id"class="header-class">
48
+
49
+ </div>
50
+
51
+ <div align="center">
52
+
53
+ <h1><br>中<br>身<br>の<br>要<br>素</h1>
54
+
55
+ </div>
56
+
57
+ </body>
58
+
59
+ </html>
60
+
61
+ ```
62
+
63
+ - header_test.jsp
64
+
65
+ ```
66
+
67
+ <html>
68
+
69
+ <head>
70
+
71
+ <meta charset="UTF-8">
72
+
73
+ <link rel="stylesheet" href="./css/header_test.css">
74
+
75
+ </head>
76
+
77
+ <body>
78
+
79
+ <header class="site-header">
80
+
81
+
82
+
83
+ <p class="right">
84
+
85
+ ○○ さんでログインしています。
86
+
87
+ <input type="button"value="ログアウト">
88
+
89
+ <input type="button"value="メニューへ">
90
+
91
+ <input type="button"value="ヘルプ">
92
+
93
+ </p>
94
+
95
+
96
+
97
+ </header>
98
+
99
+ </html>
100
+
101
+ ```