我正在尝试使用jquery draggable和droppable将背景图像设置为DIV。它适用于所有浏览器,但IE(至少IE 9,我正在测试)。
在代码中找不到错误,任何人都知道它为什么不起作用?
$(function() {
$("#draggable1" ).draggable({helper:'clone'});
$("#draggable2" ).draggable({helper:'clone'});
$("#draggable3" ).draggable({helper:'clone'});
$( "#droppable" ).droppable({
drop: function( event, ui ) {
$("#droppable").css('background-image', 'url(' + $(ui.draggable).attr("src") + ')');
}
});
});
在这里演示:http://jsfiddle.net/spairus/tXCjH/57/
由于
答案 0 :(得分:0)
IE默认情况下没有控制台支持使脚本停止,按F12打开它或将debugmode设置为false:
var debugmode = false;
顺便说一句,您可以将代码简化为:
$("#draggable1,#draggable2,#draggable3" ).draggable({helper:'clone'});