使用jquery链接下拉到锚文本

我在页面上选择下拉列表

 Choose a Position Job! Job! Job! Job! Job! Job! Job! Job! Job!  

我有一个jquery脚本,我试图破解在一起。

   jQuery(document).ready(function() { jQuery("#select1").change(function(){ var jump = jQuery("#select1").val(); var new_position = jQuery('#job'+jump).offset(); window.scrollTo(new_position.left,new_position.top); return false; });​ }  

目标是,一旦某人选择了该作业,它就会选择一个值,然后转到页面下的锚点链接

  

希望没有刷新。 任何帮助,将不胜感激!

这个简单的工作对我来说:

   

现在您可以使用onChange事件来执行该函数:

  

如果您提供这样的正确链接一切正常

  

我花了一段时间,因为我不习惯javascript,但最终找到了一个简单易用的解决方案。

Greezing mz

您可以像这样使用animate动画方式滚动到所选元素:

  

使用:

 window.location.hash="someAnchor"; 

跳转到锚点