[英].click event work on home page but didn't work and post page
我嘗試解決此問題,但我不知道錯誤在哪里。
我和所有頁腳的頁腳都可以讓訪問者回到慢速動畫網站的重要部分。
在主頁上,任何可以正常工作的問題。
但是在帖子中沒有動畫。 這是該問題頁面的一個示例。
我用於動畫的代碼是這樣的:
$(".gotof").click(function (e) {
var b = $(this).attr("href").substr(1);
console.log(b);
event.preventDefault();
$(".wrapper").animate({
scrollTop: $("#" + b).offset().top + $(".wrapper").scrollTop()-60
}, "slow");
console.log('e');});
首先,我認為這是元素的同級元素,但是在這一部分中沒有問題。
在嘗試其他功能后,滾動到錨點。
經過多次測試后,我控制兩個頁面中是否有不同的地方,但是否有相同的Js,相同的插件。
我不明白是什么問題。
請幫我。
您正在使用event.preventDefault()
-未定義event
, e
是。 將其更改為e
,而不是event
,它可能會起作用。 如果您在瀏覽器控制台中查看過,則會看到此內容。 那可能不是錯誤,但是它將阻止腳本的其余部分運行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.