Javascript 原型转换卡住了

Javascript 原型转换卡住了,javascript,jquery,prototypejs,Javascript,Jquery,Prototypejs,嘿,伙计们,我对jquery和Prototype都不是很在行,所以我开始转换我知道的部分,所以请你们做剩下的,谢谢大家 $(document).ready(function(){ var offsetLeft=$('menu').offsetLeft; Event.observe('menu', 'mousemove', function(event){ coordinateX=Event.pointerX(event)-offsetLeft;

嘿,伙计们,我对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吗直接翻译是:

$(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');
    });
});


但是,您最好阅读文档并了解事情是如何工作的,以便将来可以自己做这些事情。

您是否尝试过自己做任何事情?是的,我做了,这是$(文档)。就绪(函数()partI对prototype和您试图用scrip做什么都没有任何线索,但我想让您开始的是:我把它归结为---------------------------------------------------$(document.ready(function(){var val=document.pointform.form_x.value();var off=(“#menu')).offset.left;val1=val.offset.left;$(“#菜单”).mousemove(函数(事件){var coordinateX=(val-off);$(“#滑块”).css('margin-left',coordinateX-20+'px');});如果你设置了类似于jsfiddle.net的东西,并描述了你正在尝试做的事情和不起作用的事情,某人可能会帮助你。这样,我甚至无法阅读代码而不感到头痛。