Я сделал некоторые Jquery, которые вы можете увидеть с этой скрипкой ниже: http://madaxedesign.co.uk/dev/Test/ http://jsfiddle.net/x82mU/1/как решить эту ошибку JQuery?
Код:
$(document).ready(function() {
var $root = $('html, body ');
$('.scroll a').click(function(e) {
var href = $.attr(this, 'href');
$root.animate({
scrollTop: $(href).offset().top
}, 500, function() {
window.location.hash = href;
});
return false;
});
// Responsive menu
$(function() {
var pull = $('#pull'),
menu = $('nav ul'),
menuHeight = menu.height()
$(pull).on('click', function(e) {
e.preventDefault();
menu.slideToggle();
});
$(window).resize(function(){
var w = $(window).width();
if(w > 320 && menu.is(':hidden')) {
menu.removeAttr('style');
}
});
});
});
Но она тянет через эту ошибку: Uncaught TypeError: Не удается прочитать свойство «топ 'undefined
Это препятствует работе моей следующей части JQuery.
Мне было интересно, может ли кто-нибудь сообщить мне, почему, или дать мне решение?
Большое спасибо
это '$ (это) .attr («HREF»)' – omninonsense