前提・実現したいこと
jqueryで画像にhoverすると画像の中心から円が出現するようにしたいのですがうまくいきません。以下のようにコードを書いたのですがどこか問題があるでしょうか。よろしくお願いします。
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
(HTML)
<section class="g-works"> <div class="my-works"><img src="images/fiction.png" width="" height="" alt=""> </div> <div class="my-works"><img src="images/mm-solution2.png" width="" height="" alt=""></div> <div class="my-works"><img src="images/cafe-quiet-small.png" width="" height="" alt=""></div> <div class="my-works"><img src="images/cafe-slower-small.png" width="" height="" alt=""></div></section>
(CSS)
.g-works {
display: table;
border: 2px solid red
width: 100%;
height: 300px;
table-layout: fixed;
}
.my-works {
position: relative;
display: table-cell;
vertical-align: middle;
padding: 50px;
}
.circle_1 {
position: relative;
display:none;
top:0px;
left:0px;
width:100px;
height: 100px;
background: yellow;
border-radius: 50%;
z-index:1;
}
(jquery)
$(function(){
$(.my-works).hover(function(){
$(this).append("<div class="circle_1"></div>");
$(".circle_1").stop.fadeIn(300);
}),function(){
$(".circle_1").stop().fadeOut(300);
};
jquery
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー