jQuery拖动;删除不在IE中设置背景 - 适用于所有其他浏览器

时间:2013-01-07 12:18:21

标签: jquery jquery-ui drag-and-drop

我正在尝试使用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/

由于

1 个答案:

答案 0 :(得分:0)

IE默认情况下没有控制台支持使脚本停止,按F12打开它或将debugmode设置为false:

DEMO HERE

var debugmode = false;
顺便说一句,您可以将代码简化为:

$("#draggable1,#draggable2,#draggable3" ).draggable({helper:'clone'});