teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

タイトルを変更しました

2016/12/15 16:36

投稿

oyatsu8
oyatsu8

スコア97

title CHANGED
@@ -1,1 +1,1 @@
1
- チェックボックスにname属性なが無い時に、どれが選ばれているかを調べたい
1
+ チェックボックスどれが選ばれているかを調べたいが、innerText以外に違い無い場合の調べ方(class名が同じ)
body CHANGED
File without changes

3

タイトルを変えました

2016/12/15 16:36

投稿

oyatsu8
oyatsu8

スコア97

title CHANGED
@@ -1,1 +1,1 @@
1
- Leaflet.jsのチェックボックスどれが選ばれているか(チェックが入っているかどうか)を調べたい
1
+ チェックボックスにname属性なが無い時に、どれが選ばれているかを調べたい
body CHANGED
File without changes

2

formの属性

2016/12/15 16:29

投稿

oyatsu8
oyatsu8

スコア97

title CHANGED
File without changes
body CHANGED
@@ -2,16 +2,36 @@
2
2
  このleafletのサンプルを元に
3
3
  http://leafletjs.com/examples/layers-control/example.html
4
4
 
5
- チェックボックスの(動的な)ソースを見た所、下記のようだったので
5
+ チェックボックスの(動的な)ソースを見た所、inputには下記のよう
6
+ ネーム属性がないものでした。
6
7
  ```html
8
+ <form class="leaflet-control-layers-list">
9
+ <div class="leaflet-control-layers-base">
10
+ <label><div>
11
+ <input type="radio" class="leaflet-control-layers-selector" name="leaflet-base-layers">
12
+ <span> osm</span>
13
+ </div></label>
14
+ </div>
15
+
16
+ <div class="leaflet-control-layers-separator"></div>
17
+
7
- <div class="leaflet-control-layers-overlays">
18
+ <div class="leaflet-control-layers-overlays">
19
+
8
- <label>
20
+ <label><div>
9
- <div>
10
21
  <input type="checkbox" class="leaflet-control-layers-selector" checked="">
11
- <span> Cities</span>
22
+ <span>オーバーレイ01</span>
23
+ </div></label>
24
+ <label><div>
25
+ <input type="checkbox" class="leaflet-control-layers-selector">
26
+ <span>オーバーレイ02</span>
27
+ </div></label>
28
+ <label><div>
29
+ <input type="checkbox" class="leaflet-control-layers-selector">
30
+ <span>オーバーレイ03</span>
31
+ </div></label>
32
+
12
- </div>
33
+ </div>
13
- </label>
14
- </div>
34
+ </form>
15
35
  ```
16
36
  htmlに下記のようなコードを付け加えてみたのですが、
17
37
  (////ここでどのチェックボックスがチェックされているか確認 の部分)

1

jQueryライブラリの追加

2016/12/15 15:36

投稿

oyatsu8
oyatsu8

スコア97

title CHANGED
File without changes
body CHANGED
@@ -18,6 +18,8 @@
18
18
  チェックボックス自体が無くなってしまいました、、
19
19
  アドバイス頂けたら助かります。
20
20
 
21
+ 追記:jQueryを入れていないのにjQuery記述で動くはずがありませんでした。しかしやはり動きません
22
+
21
23
  ```html
22
24
 
23
25
  <!DOCTYPE html>
@@ -28,7 +30,7 @@
28
30
 
29
31
  <meta charset="utf-8" />
30
32
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
31
-
33
+ <script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
32
34
  <link rel="shortcut icon" type="image/x-icon" href="docs/images/favicon.ico" />
33
35
 
34
36
  <link rel="stylesheet" href="https://unpkg.com/leaflet@1.0.2/dist/leaflet.css" />