使用jQuery将图像拖放到两个不同的位置

时间:2013-06-30 06:55:30

标签: jquery

我是jQuery的新手,我正在做一个项目,我有不同的图像,比如书和笔。应将书籍拖入购物车1并将笔拖入购物车2中,否则应将其恢复为反之亦然。

当我尝试时,所有图像都被放入一个购物车中。我尝试使用示波器,但无法得到它。

请帮助我。

        $('.item').draggable({
            scope:item,
            proxy:'clone',
            onStartDrag:function(){
                $(this).draggable('options').cursor = 'not-allowed';
                $(this).draggable('proxy').css('z-index',10);
            },
            onStopDrag:function(){
                $(this).draggable('options').cursor='move';
            }
        });

        $('.itemm').draggable({
            scope:itemm,
            proxy:'clone',
            onStartDrag:function(){
                $(this).draggable('options').cursor = 'not-allowed';
                $(this).draggable('proxy').css('z-index',10);
            },
            onStopDrag:function(){
                $(this).draggable('options').cursor='move';
            }
        });




        $('.cart').droppable({
                                                            scope:item,
            onDragEnter:function(e,source){
                $(source).draggable('options').cursor='auto';
            },
            onDragLeave:function(e,source){
                $(source).draggable('options').cursor='not-allowed';
            },
            onDrop:function(e,source){
                var name = $(source).find('p:eq(0)').html();
                var price = $(source).find('p:eq(1)').html();
                addProduct(name, parseFloat(price.split('$')[1]));
            }
        });
    });




        $('.cart1').droppable({
                                                            scope:itemm,
            onDragEnter:function(e,source){
                $(source).draggable('options').cursor='auto';
            },
            onDragLeave:function(e,source){
                $(source).draggable('options').cursor='not-allowed';
            },
            onDrop:function(e,source){
                var name = $(source).find('p:eq(0)').html();
                var price = $(source).find('p:eq(1)').html();
                addProduct(name, parseFloat(price.split('$')[1]));
            }
        });
    });

0 个答案:

没有答案