Javascript 从单击的项目获取哈希并滚动到
我需要单击项的哈希值。使用此散列可以滚动到特定的锚点。锚在滑块中。我使用旋转滑块。我不知道这个代码出了什么问题。它不起作用。有人有什么想法可以帮我吗?如果可能的话,代码不应该改变太多,除非它完全错了。任何帮助都将不胜感激。多谢各位Javascript 从单击的项目获取哈希并滚动到,javascript,jquery,html,wordpress,revolution-slider,Javascript,Jquery,Html,Wordpress,Revolution Slider,我需要单击项的哈希值。使用此散列可以滚动到特定的锚点。锚在滑块中。我使用旋转滑块。我不知道这个代码出了什么问题。它不起作用。有人有什么想法可以帮我吗?如果可能的话,代码不应该改变太多,除非它完全错了。任何帮助都将不胜感激。多谢各位 (function($){ $(document).ready(function() { $(".menu-item").click(function(e){ e.preventDefault(); var type
(function($){
$(document).ready(function() {
$(".menu-item").click(function(e){
e.preventDefault();
var type = $(this).window.location.hash.substr(1);// get href from clicked item
var hash ="#"+type;
$('html, body').animate({
scrollTop: $(hash).offset().top
}, 2000, function () {
revapi4.revshowslide($hash.data("slidenr"));
});
});
});
}(jQuery));
。菜单项
在href中有哈希吗
$(“.menu项”)。单击(函数(e){
e、 预防默认值();
var href=$(this.attr('href');//从单击的项目获取href
var hrefParts=href.split(“#”);
var hash='#'+hrefParts[1];
警报(散列);
});代码>
您是否看到任何错误消息?您调试代码了吗?没有错误消息。。只是“undefined”。href看起来是这样的:/something/#hash div我只想得到#hash div