Skip to content

jQuery Events - 瀏覽器事件

常用的瀏覽器事件介紹及參數設定。

resize()

當目標元素的大小改變時觸發。

js
// 即將棄用
resize(handler);

// 改用
on('resize', handler)

參數

功能說明型別範例備註
handler執行事項Functionfunction() {}必填

範例

html
<div id="Dom"></div>
js
function resizeHandler () {
  $('#Dom').text('width: ' + $(window).width() + 'px');
}

resizeHandler();
$(window).on('resize', resizeHandler);

scroll()

當目標元素的捲動時觸發。

js
// 即將棄用
scroll(handler)

// 改用
on('scroll', handler)

參數

與前述相同。

範例

html
<div id="Dom" class="dom"></div>
js
$(window).on('scroll', function () {
  console.log('scrolling');
});
css
.dom {
  width: 100%;
  height: 1000px;
}