トップページ
>
プログラム
>
2016年02月27日
>
39+8+0w9
書き込み順位&時間帯一覧
10 位
/195 ID中
時間
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Total
書き込み数
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
2
0
1
1
0
5
使用した名前一覧
書き込んだスレッド一覧
デフォルトの名無しさん
+ JavaScript の質問用スレッド vol.118 + [転載禁止]©2ch.net
書き込みレス一覧
+ JavaScript の質問用スレッド vol.118 + [転載禁止]©2ch.net
854 :
デフォルトの名無しさん
[sage]:2016/02/27(土) 08:45:03.85 ID:39+8+0w9
互換性系は下記サイトを見ておけば問題ない
http://caniuse.com/
http://kangax.github.io/compat-table/es5/
https://developer.mozilla.org/ja/docs/Web
+ JavaScript の質問用スレッド vol.118 + [転載禁止]©2ch.net
861 :
デフォルトの名無しさん
[sage]:2016/02/27(土) 19:31:45.90 ID:39+8+0w9
jQueryでもjQuery API Docを読まないといけないのだから同じだと思うがな
DOMどころかESも理解してないjQuery初心者が多くて困る
基礎はしっかりと理解しておかないといかんよ
+ JavaScript の質問用スレッド vol.118 + [転載禁止]©2ch.net
862 :
デフォルトの名無しさん
[sage]:2016/02/27(土) 19:35:40.34 ID:39+8+0w9
>>860
試してないが、<script><!-- --></script> で回避できるのでは?
innerTextは非標準だから全ブラウザで同じ挙動が保証されてない
特殊な事をやるなら再帰処理して独自に組んだ方が良いとは思うが
+ JavaScript の質問用スレッド vol.118 + [転載禁止]©2ch.net
866 :
デフォルトの名無しさん
[sage]:2016/02/27(土) 21:59:38.68 ID:39+8+0w9
>>865
罠を探すのではなく、標準化されたAPIでの実装方法を読む
>>850は独自拡張機能を使ったからFirefoxに対応できなかった
jQueryでも例えば、下記URLの問題はjQuery APIだけでは解決できない
https://teratail.com/questions/16247
jQueryは基本的にDOM要素ノードへ変更を加えるAPIしか実装していないからだ
html()で既存DOMを全て上書きする実装なら出来なくはないが、既存DOMの参照が失われるのは影響力が大きい
+ JavaScript の質問用スレッド vol.118 + [転載禁止]©2ch.net
867 :
デフォルトの名無しさん
[sage]:2016/02/27(土) 22:02:25.14 ID:39+8+0w9
イベントバブリングはDOM Eventsでの重要な仕組みだが、jQuery API Documentでは基本的にDOMを理解している前提での説明しかない
そのせいかjQuery初心者の中にはイベントバブリングを知らない人が多いようだ
学ぶのが無駄と面倒くさがらずにDOMの基礎知識を蓄えた方が良い
※このページは、
『2ちゃんねる』
の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合は
メール
をしてください。対応します。