私はドラッグ可能なDIVを持っています。画像はこれらのDIVに追加されます。マウスがDIVの上に来ると、画像のopacity
は1
に変更されます。マウスが外に出ると、画像は不透明度0
になります。クリックでイメージボタンをドラッグ可能なDIVに追加し、クリック時にイメージソースをトグルします。
私は画像
close_2.jpg
にclose_1.jpg
から画像を変更したい - と、そのDIVをドラッグ止めます。イメージの位置を左上側に変更したいと考えています。 5px上のDIV。
CSS
div {
width:200px;
padding:10px;
border: 2px solid #fff;
cursor: pointer;
background: #ccc;
}
HTML
<img class="close" src="http://ynternet.sk/test2/close_1.jpg" />
<div>Demo 1 Div </div>
<div>Demo 2 Div </div>
<div>Demo 3 Div </div>
はJavaScript
$(document).ready(function() {
$('div').append($("img.close").css("opacity", "0"));
$('div').find('img.close').css("paddingLeft", "20px");
$('div').mouseover(function() {
$(this).stop().animate({borderColor: "#aaa" }, "slow");
$(this).find('img.close').css("opacity", "1");
}).mouseout(function() {
$(this).stop().animate({borderColor: "#fff" }, "slow");
$(this).find('img.close').css("opacity", "0");
})
$('div').draggable({ grid: [ 10,10 ] });
});
例> http://jsfiddle.net/ynternet/mevbF/18/ – Patrik
を解決する可能性があります推測しますか? – ClayKaboom
@Patrik - この質問のスタイルの宣言は、どのように受け入れられる答えですか? – j08691