回答編集履歴

2

edit

2021/01/17 09:20

投稿

m.ts10806
m.ts10806

スコア80852

test CHANGED
@@ -1,4 +1,42 @@
1
1
  コメントに書きましたが、イベントの条件が厳しい、というか滅茶苦茶になってます。
2
+
3
+ ```js
4
+
5
+ $(function() { //ドキュメント読み込み時のイベント付与
6
+
7
+ $(document).ready(function() { //ドキュメント読み込み時のイベント付与
8
+
9
+ $(window).scroll(function() { //画面スクロールイベント付与
10
+
11
+    var aa = $(this).scrollTop(); //windowのスクロール位置取得
12
+
13
+ if (aa > 0 ) { //windowのスクロール位置判定
14
+
15
+ $('.menu-navi ui li a ').hover(function(){ //.menu-navi ui li aのhoverイベント付与
16
+
17
+ $('this').css('color','#3366FF');      //'this'に対するcss付与(''で囲むと文字列で、.も#もなければ「タグ」に対する指定)
18
+
19
+ },function(){       //.menu-navi ui li aからアウトしたときの処理
20
+
21
+ $('this').css('color','');     //'this'に対するcss付与
22
+
23
+ });
24
+
25
+ };
26
+
27
+ });
28
+
29
+ });
30
+
31
+ });
32
+
33
+ ```
34
+
35
+ かなりの渋滞具合が分かると思います。
36
+
37
+
38
+
39
+
2
40
 
3
41
  同義のイベントを重ねる意味もあまりありません。
4
42
 

1

edit

2021/01/17 09:20

投稿

m.ts10806
m.ts10806

スコア80852

test CHANGED
@@ -1,6 +1,8 @@
1
1
  コメントに書きましたが、イベントの条件が厳しい、というか滅茶苦茶になってます。
2
2
 
3
3
  同義のイベントを重ねる意味もあまりありません。
4
+
5
+ 1つ1つのイベントを整理し、きちんと役割を明確にしましょう。
4
6
 
5
7
 
6
8