回答編集履歴

1

コメント返し

2015/07/28 06:44

投稿

tenraku
tenraku

スコア148

test CHANGED
@@ -9,3 +9,45 @@
9
9
  ```
10
10
 
11
11
  この部分が問題かと思われます。一度、表示が整って表示して(Ready前)、そのあと消しているためちらつきます。HTMLに直接Over_ImgをHideにしておき、初期表示では隠れていて、イベント定義でそのHide定義を消すような方法で実装されてはいかがでしょうか?
12
+
13
+
14
+
15
+ -------------コメントに応じて追記1-----------------
16
+
17
+ デフォルトで消した状態にした後。
18
+
19
+ ```HTML
20
+
21
+ $(document).ready(function()
22
+
23
+ {
24
+
25
+ // $(".over_img").hide(); ここと
26
+
27
+ $(".map_area").hover(
28
+
29
+ function()
30
+
31
+ {
32
+
33
+ $(".over_img").show();
34
+
35
+ },
36
+
37
+ function()
38
+
39
+ {
40
+
41
+ // $(".over_img").hide(); ここを消す
42
+
43
+ }
44
+
45
+ );
46
+
47
+ });
48
+
49
+ ```
50
+
51
+ でもだめですかね?原因自体はHide処理でちらついてるのは間違いなさそうだったので。
52
+
53
+