亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問以下這些代碼是什么意思?可以幫忙解釋下嗎?

請問以下這些代碼是什么意思?可以幫忙解釋下嗎?

jQuery(document).ready(function($){$('#shang').click(function(){$('html,body').animate({scrollTop: '0px'}, 800);});$('#comt').click(function(){$('html,body').animate({scrollTop:$('#comments').offset().top}, 800);});$('#xia').click(function(){$('html,body').animate({scrollTop:$('#footer').offset().top}, 800);});});請問這些代碼是什么意思????只看得懂一點點……求解釋
查看完整描述

2 回答

?
慕虎7371278

TA貢獻1802條經驗 獲得超4個贊

是點擊定位的意思
點擊ID為shang的元素,回到頂部
點擊ID為comt的元素,回到ID為comments的位置,就是評論的位置
點擊ID為xia的元素,回到底部

查看完整回答
反對 回復 2022-04-07
?
慕妹3242003

TA貢獻1824條經驗 獲得超6個贊

animate是jq的一個特效的函數方法  定義和用法 animate() 方法執行 CSS 屬性集的自定義動畫。 該方法通過CSS樣式將元素從一個狀態改變為另一個狀態。CSS屬性值是逐漸改變的,這樣就可以創建動畫效果。 只有數字值可創建動畫(比如 "margin:30px")。字符串值無法創建動畫(比如 "background-color:red")。  $('#shang').click(function(){$('html,body').animate({scrollTop: '0px'}, 800);});  的意思就是滾動條跳到0的位置,頁面移動速度是800

查看完整回答
反對 回復 2022-04-07
  • 2 回答
  • 0 關注
  • 237 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號