原型转换卡住了

时间:2011-08-31 08:10:27

标签: javascript jquery prototypejs

嘿伙计们对jquery或Prototype都不是很好,所以我开始转换我知道的部分,所以你可以做其余的事情并感谢你们

$(document).ready(function(){

    var offsetLeft=$('menu').offsetLeft;
    Event.observe('menu', 'mousemove', function(event){

        coordinateX=Event.pointerX(event)-offsetLeft;
        $('slider').style.marginLeft=coordinateX-20+'px';

    });

});

问题: 你可以帮我转换为jquery

1 个答案:

答案 0 :(得分:0)

直接翻译将是:

$(document).ready(function(){
    var offsetLeft = $('#menu').offset().left;
    $('#menu').bind('mousemove', function(event) {
        var coordinateX = event.pageX - offsetLeft;
        $('#slider').css("margin-left", (coordinateX - 20) + 'px');
    });
});

Live test case

但是,您最好阅读文档并了解其工作原理,以便将来可以自行完成这些工作。