私は、このコードに問題が生じています - それはjsFiddleで完璧に実行され、私は自分のPC上のWeb表現にコードをコピーするとき、それは、唯一のHTMLとCSSを動作しませんhttp://jsfiddle.net/B3XkD/1/jsFiddleコードが実行されていませんか?
function itemInSpot(drag_item, spot) {
var oldSpotItem = $(spot).find('img');
if (oldSpotItem.length > 0) {
oldSpotItem.appendTo('#inventory').draggable({
revert: 'invalid'
});
}
var item = $('<img />');
item.attr('src', drag_item.attr('src')).attr('class', drag_item.attr('class')).appendTo(spot).draggable({
revert: 'invalid'
});
drag_item.remove(); // Remove the old object
}
$(document).ready(function() {
$(".circles").draggable({
revert: 'invalid'
});
$('#inventory').droppable();
$("#circles").droppable({
accept: '.circles'
})
$('#circles,#inventory').bind('drop', function(ev, ui) {
itemInSpot(ui.draggable, this);
});
});
が適用されますしかし、画像の制御はありません(JavaScript)。私は間違って何をしていますか?
jQueryを読み込んでいない可能性はありますか? – Lazarus
あなたはエラーをチェックしていますか? – thescientist
あなたはより具体的にお願いします。私は2つのファイル、1つのHTMLとCSS、そしてjavasciptしか持っていません。エラーはありません。 – user1259527